我试图在页面加载后添加remove()
的标签上调用 jQuery 函数。div
我正在添加这个div
链接:
$(probablyHide).html(addedDiv);
<div class=probablyHide>
<div onClick="myMethod(this)" class="hide" id="1">i want to hide this div 1</div>
<div onClick="myMethod(this)" class="hide" id="2">i want to hide this div 2</div>
<div onClick="myMethod(this)" class="hide" id="3">i want to hide this div 3</div>
</div>
但是由于某种原因,我remove()
的工作不正常。
function myMethod(div)
{
var button = $(div).closest('div.otherDiv').find("select[id^='stuff']");
button.val(div.id);
$(div).remove();
$(button).trigger('change');
};
奇怪的是,如果我在函数中编辑以下行。该 div 将被删除。
button.val(div.id);
$(button).trigger('change');