【发布时间】:2015-12-23 16:12:54
【问题描述】:
我有一些代码可以创建一个带有 select2 元素的手风琴,该元素有一个名为 docType 的类。我也有 jquery 代码来触发选择 jquery 元素的值的事件。虽然这适用于页面加载中已经存在的 select2 元素,但它不会触发动态添加的元素。这是我的更改代码:
$('.docType').on('change', function() {
// the code inside should be firing for dynamically added elements
}
有谁知道为什么这种方法不起作用?
【问题讨论】:
-
也许把
.docType放在引号里 -
您还需要将该事件绑定到新元素,因为 jquery 选择器仅在加载时查询一次
-
@thanksd 抱歉,这是一个错字。我确实在代码中的引号中有 .docType
-
投反对票有什么理由吗?
标签: javascript jquery jquery-select2 select2