本文重点解决jQuey源码解析(二十三)DOM操作模块替换元素详解问题,希望能够帮助到你
本节说一下DOM操作模块里的替换元素模块,该模块可将当前匹配的元素替换指定的DOM元素,有两个方法,如下:
举个栗子:
writer by:大沙漠 QQ:22969969
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="http://libs.baidu.com/jquery/1.7.1/jquery.min.js"></script> </head> <body> <div id="test"><i>Hello World!</i></div> <button id="b1">测试1</button> <button id="b2">测试2</button> <script> b1.onclick=function(){ //修改#test的内容,用replaceWith()方法 $('#test').replaceWith('<h1 id="test">Hello jQuery!</h1>') } b2.onclick=function(){ //修改#test的内容,用replaceAll()方法 $('<p id="test">jQuery is Good!</p>').replaceAll('#test') } </script> </body> </html>
本网刊登的文章均仅代表作者个人观点,并不代表本网立场。文中的论述和观点,敬请读者注意判断。