我有一组深入复杂的jquery代码,用
触发 $(basketUpdateTrigger).click(function() {...
我需要做的是在$('select').change
发生时触发相同的代码集 - 也就是说,当更改了dropdoan框的选定选项时。
我看了.bind(),但似乎没有回答这个问题。
答案 0 :(得分:3)
当select元素发生更改时,您可以手动调用click处理程序:
$("select").on("change", function() {
$(basketUpdateTrigger).trigger("click");
});
或者,您可以将逻辑包装在命名函数中;然后分配该功能以单击和更改事件处理程序。
答案 1 :(得分:0)
你可以使用bind方法附加一个eventhandler
$('#btn').bind('click', function() { // TO DO } );