Javascript 可以使用Jquery模拟选择列表中某个项目的单击事件吗?
目前,我已经编写了一个jQuery语句,它在下拉列表中突出显示了一个特定项Javascript 可以使用Jquery模拟选择列表中某个项目的单击事件吗?,javascript,jquery,Javascript,Jquery,目前,我已经编写了一个jQuery语句,它在下拉列表中突出显示了一个特定项 $('#mylist>option:eq(2)').prop('selected', true); 以上内容将突出显示第二项,并使其显示在列表顶部 但是仍然存在一个问题,因为我编写的后续代码的行为就像没有从列表中选择任何选项一样 有没有一种方法可以使用jQuery模拟实际单击选择列表中的项目?直接从jQuery文档中模拟,如下所示: $( "#target" ).click(); 请参阅:在上面的行之后,您应该
$('#mylist>option:eq(2)').prop('selected', true);
以上内容将突出显示第二项,并使其显示在列表顶部
但是仍然存在一个问题,因为我编写的后续代码的行为就像没有从列表中选择任何选项一样
有没有一种方法可以使用jQuery模拟实际单击选择列表中的项目?直接从jQuery文档中模拟,如下所示:
$( "#target" ).click();
请参阅:在上面的行之后,您应该尝试$'myList'。触发'click';我不知道这是否能解决您的问题,但这会触发此元素上的单击事件。不幸的是,所有建议都无效。任何其他人都将不胜感激!