jquery - 使用 jQuery 模拟单击​​选择元素

标签 jquery

我使用此代码来模拟 select 元素上的 click:

$(function(){
   $("#click").click(function(){
       $("#ts").click();
       //$("#ts").trigger("click");
   });
});

HTML 代码是:

<select id="ts">
    <option value="1">1</option>
    <option value="2">Lorem ipsum dolor s.</option>
    <option value="3">3</option>
</select>

<input type="button" id="click" value="Click"/>

我测试了点击触发,但两者都不起作用。

感谢您的帮助。

最佳答案

好吧,你不能将 click 事件附加到 html select 但你可以做这个棘手的事情......

看这里:

现场演示:

http://jsfiddle.net/oscarj24/GR9jU/

关于jquery - 使用 jQuery 模拟单击​​选择元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13234971/

相关文章:

javascript - Adblock 阻止 javascript 页面

python - 如何将 Pandas 数据框显示为数据表?

javascript - 输入 forEach 时变量重置(javascript)

javascript - 使用数学优化使用 jQuery 修改 CSS 值的语法

javascript - Rails .js.erb 模板不再适用于 Webpack

javascript - 如何在 JQuery 中循环 each() 3 次

javascript - 传递函数多个整数并迭代它们

javascript - 在 JavaScript 对象中附加带有 src 的 img 标签?

javascript - 如何让 froala 编辑器允许所有内联 html 标签?

jquery - 使用 jQuery 删除动态添加的 LI 列表项