Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery.bind()不响应事件_Javascript_Jquery_Dom - Fatal编程技术网

Javascript jQuery.bind()不响应事件

Javascript jQuery.bind()不响应事件,javascript,jquery,dom,Javascript,Jquery,Dom,我有一块jQuery,如下所示: jqObj.bind('change', function () { debugger; }); jqObj匹配dropDownList的两个元素,但只有第一个元素响应“更改”事件,第二个元素在位置[1]上对更改不做任何操作 有什么建议吗?请创建一个独立但完整的代码示例来重现您的问题。试试这个,看看您是否有相同的问题。$'在“更改”、“id1、id2”上,函数{debugger;}@AntonSelin可能有两种不同的原因,一种是在创建元素

我有一块jQuery,如下所示:

jqObj.bind('change', function () {
      debugger;
    });
jqObj匹配dropDownList的两个元素,但只有第一个元素响应“更改”事件,第二个元素在位置[1]上对更改不做任何操作


有什么建议吗?

请创建一个独立但完整的代码示例来重现您的问题。试试这个,看看您是否有相同的问题。$'在“更改”、“id1、id2”上,函数{debugger;}@AntonSelin可能有两种不同的原因,一种是在创建元素之前调用了bind,因此选择器无法捕获该绑定,另一种是当您认为“change”事件是针对该元素时,不会触发该事件。检查前面的注释以了解第一个备选方案的解决方案。第二个元素是动态创建的,但在创建新元素时,jqObj会被转换。我也无法使用.on,因为我的jQuery是1.6版本,而.on仅集成在1.7或更高版本中