我有一个这个函数,当一个表格下拉框有焦点时会触发.cascade函数,这个工作正常,但它只在第一次加载页面时才有效。
jQuery(document).ready(function($){
$('#country_select').focus(function() {
$('#country_select').cascade();
});
});
因此,当您单击该元素以使其聚焦时,该函数不会运行...
如何对此进行编码,以便每当有人点击元素或元素具有焦点时它都会运行..?
我可以使用任何事件处理程序,如果单击#country_select元素,我只需要运行.cascade函数...?
任何想法......?
非常感谢
答案 0 :(得分:0)
在查看jquery-cascade的源代码后,我认为它没有被正确使用。无需将其绑定到焦点或作为select的事件处理程序。它处理绑定事件处理程序到父选择本身。
以下内容应该有效:
jQuery(document).ready(function($) {
$('#country_select').cascade();
});