当光标点击模板中的按钮时,我们如何在JQuery中执行某些操作。模板将有一个按钮元素。
答案 0 :(得分:2)
一般使用click
事件:
$("#buttonID").click(function() {
// do something
});
或者使用on
(JQuery v1.7及更高版本):
$("#buttonID").on("click", function() {
// do something
});
如果您的模板是字符串或JQuery对象,请在应用模板前尝试此操作:
$("#buttonID", template).click(function() {
// do something
});
答案 1 :(得分:0)
请仔细阅读http://api.jquery.com/on/中有关“直接和委派活动”的部分。它解释了在某些情况下会对网页性能产生较大影响的内容。
考虑到这一点,以这种方式做事通常是最安全的:
$("some selector").on("click", "itemtag", function(event){
// Do something (may include figuring out which element was clicked)
});