Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.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模拟选择列表中某个项目的单击事件吗?_Javascript_Jquery - Fatal编程技术网

Javascript 可以使用Jquery模拟选择列表中某个项目的单击事件吗?

Javascript 可以使用Jquery模拟选择列表中某个项目的单击事件吗?,javascript,jquery,Javascript,Jquery,目前,我已经编写了一个jQuery语句,它在下拉列表中突出显示了一个特定项 $('#mylist>option:eq(2)').prop('selected', true); 以上内容将突出显示第二项,并使其显示在列表顶部 但是仍然存在一个问题,因为我编写的后续代码的行为就像没有从列表中选择任何选项一样 有没有一种方法可以使用jQuery模拟实际单击选择列表中的项目?直接从jQuery文档中模拟,如下所示: $( "#target" ).click(); 请参阅:在上面的行之后,您应该

目前,我已经编写了一个jQuery语句,它在下拉列表中突出显示了一个特定项

$('#mylist>option:eq(2)').prop('selected', true);
以上内容将突出显示第二项,并使其显示在列表顶部

但是仍然存在一个问题,因为我编写的后续代码的行为就像没有从列表中选择任何选项一样


有没有一种方法可以使用jQuery模拟实际单击选择列表中的项目?

直接从jQuery文档中模拟,如下所示:

$( "#target" ).click();

请参阅:

在上面的行之后,您应该尝试$'myList'。触发'click';我不知道这是否能解决您的问题,但这会触发此元素上的单击事件。

不幸的是,所有建议都无效。任何其他人都将不胜感激!