jQuery Îĵµ²Ù×÷ - replaceWith() ·½·¨
ʵÀý
ÓôÖÌåÎı¾Ì滻ÿ¸ö¶ÎÂ䣺
$(".btn1").click(function(){ $("p").replaceWith("<b>Hello world!</b>"); });
¶¨ÒåºÍÓ÷¨
replaceWith() ·½·¨ÓÃÖ¸¶¨µÄ HTML ÄÚÈÝ»òÔªËØÌæ»»±»Ñ¡ÔªËØ¡£
Ìáʾ£ºreplaceWith() Óë replaceAll() ×÷ÓÃÏàͬ¡£²îÒìÔÚÓÚÓï·¨£ºÄÚÈݺÍÑ¡ÔñÆ÷µÄλÖã¬ÒÔ¼° replaceAll() ÎÞ·¨Ê¹Óú¯Êý½øÐÐÌæ»»¡£
Óï·¨
$(selector).replaceWith(content)
²ÎÊý | ÃèÊö |
---|---|
content |
±ØÐè¡£¹æ¶¨Ìæ»»±»Ñ¡ÔªËصÄÄÚÈÝ¡£ ¿ÉÄܵÄÖµ:
ÒÑ´æÔÚµÄÔªËØ²»»á±»Òƶ¯£¬Ö»»á±»¸´ÖÆ£¬²¢°ü¹ü±»Ñ¡ÔªËØ¡£ |
selector | ±ØÐè¡£¹æ¶¨ÒªÌæ»»µÄÔªËØ¡£ |
ʹÓú¯ÊýÀ´Ìæ»»ÔªËØ
ʹÓú¯Êý°Ñ±»Ñ¡ÔªËØÌ滻ΪÐÂÄÚÈÝ¡£
Óï·¨
$(selector).replaceWith(function())
²ÎÊý | ÃèÊö |
---|---|
function() | ±ØÐè¡£·µ»Ø´ýÌæ»»±»Ñ¡ÔªËصÄÐÂÄÚÈݵĺ¯Êý¡£ |
Ç××ÔÊÔÒ»ÊÔ - ʵÀý
- ʹÓÃÐÂÔªËØÀ´Ìæ»»ÔªËØ
- ʹÓà document.createElement() À´´´½¨Ò»¸öÐ嵀 DOM ÔªËØ£¬È»ºóÓÃËüÌæ»»±»Ñ¡ÔªËØ¡£