我是 jquery 的菜鸟,所以如果问题有点明显,我很抱歉。
我想知道我应该如何处理使用.html()
jquery 方法创建的元素,所以没有办法在$(document).ready
. 无论如何在创建元素或其他东西时创建处理程序?
我是 jquery 的菜鸟,所以如果问题有点明显,我很抱歉。
我想知道我应该如何处理使用.html()
jquery 方法创建的元素,所以没有办法在$(document).ready
. 无论如何在创建元素或其他东西时创建处理程序?
就那么简单:
$('#containerId').on('eventType', 'childSelector', handler);
始终将委托事件绑定到动态元素中最近的静态元素。
如果您想了解这种魔法是如何发生的,请阅读on
文档
例如:
$("#mydiv").html("<span>Content</span>");
$("#mydiv span").css("background-color","blue");
因此,请在设置 .html() 后调用它。