0

我在这里有这个模板复选框。每当单击它时,我都需要调用我的 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");
    });

});
4

1 回答 1

0

在 1.7 之前的 jQuery 版本中,您可以使用live()将事件附加到动态添加的元素。

例如:

$('input[name=link]').live('change', function () {
    alert('test');
});

请参阅以下位置的工作示例:http: //jsfiddle.net/coderdude/GyCCF/

于 2013-07-24T20:30:48.440 回答