Jquery 追加后无法访问elment
我使用append将图像添加到Jquery 追加后无法访问elment,jquery,Jquery,我使用append将图像添加到 我无法通过id访问图像元素以使用切换。如果我注释掉切换,图像将显示在页面上。添加切换代码后,图像会闪烁一秒钟然后消失。这是因为接受应串行执行的函数参数的.toggle版本已被删除。() .toggle现在仅显示/隐藏元素。因此,在点击器上调用.toggle,只会隐藏它 有关替代实现,请参见var imgTag=“您想做什么?打开和关闭图像?”off@Dman100,切换是否发生在单击或其他事件上?何时或哪个事件? $('#p10').append("<img
我无法通过id访问图像元素以使用切换。如果我注释掉切换,图像将显示在页面上。添加切换代码后,图像会闪烁一秒钟然后消失。这是因为接受应串行执行的函数参数的
.toggle
版本已被删除。()
.toggle
现在仅显示/隐藏元素。因此,在点击器上调用.toggle
,只会隐藏它
有关替代实现,请参见
var imgTag=“您想做什么?打开和关闭图像?”off@Dman100,切换是否发生在单击或其他事件上?何时或哪个事件?
$('#p10').append("<img src='plus.png' id='clicker' />");
$('#clicker').toggle(function() {
// toggle code here
}, function() {
// toggle code here
});
var imgTag = "<img>";
imgTag.attr('src','plus.png');
imgTag.attr('id','clicker');
$('#p10').append(imgTag);
$(imgTag).toggle(function() {
// toggle code here
}, function() {
// toggle code here
});