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 ÔªËØ£¬È»ºóÓÃËüÌæ»»±»Ñ¡ÔªËØ¡£