我有html
<div id=1>
<span id=2></span>
</div>
<div id=3>
</div>
我正在尝试替换span
并a
使用锚点.toggle()
<div id=3>
$('#2').replaceWith(function(){
return $("<a id=\"2\" href=\"#\" />").append($(this).contents());
});
这适用于将跨度转换为锚点,但是当我尝试链接点击功能.toggle()
时,它拒绝切换。
$('#2').replaceWith(function() {
return $("<a id=\"2\" href=\"#\" />").append($(this).contents());
}).click(function() {
$('#3').toggle();
return false;
});
.toggle()
如果我删除,点击功能有效.replaceWith()
。