我这里有这个模板复选框。每当点击它时我都需要调用我的jquery。我怎么做,我是模板新手。
script id="listTemplate" type="text/x-jquery-template">
<div class="task_block clearfix modalRow">
<input type="checkbox" class="itemLinked" name="link" data-itemid="${ItemId}" data-itemtype="${ItemType}" data-linkid="${Id}" {{if IsLinked}}checked="checked"{{/if}}>
<div class="left mls">
这就是我在jquery中所拥有的。
$(document).ready(function () {
$("input[name=link]").change(function () {
alert("test");
});
});
答案 0 :(得分:0)
在1.7之前的jQuery版本中,您可以使用live()
将事件附加到动态添加的元素。
例如:
$('input[name=link]').live('change', function () {
alert('test');
});
请参阅以下工作示例:http://jsfiddle.net/coderdude/GyCCF/