javascript - 使用 jQuery 创建后如何单击按钮?

标签 javascript jquery

我有 10 个按钮,是在单击“创建”按钮时创建的。

当我单击“创建”时如何同时单击所有这些按钮?

function a() {
    selectAll();
    jQuery(selectAllValues());
};

function selectAllValues() {
    for(var i = 0; i < array.length; i++) {
        document.getElementById("select" + array[i]).click();
    }
};

问题在于按钮已创建但未单击。

最佳答案

像这样使用 Jquery :

$("#select" + array[i]).click();

或者不带循环:http://api.jquery.com/attribute-starts-with-selector/

//Will execute the click event on all element where the id begins by "select"
$('[id^="select"]').click();

关于javascript - 使用 jQuery 创建后如何单击按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17578781/

相关文章:

javascript - jquery 弹出脚本需要一些调整

javascript - 尝试在现代脚本编辑器上运行 JS 代码时出现“SP 未定义”

javascript - Jquery - 更改背景图像 - 抛出奇怪的错误

javascript - 如何使用 VM 在 nodejs 中安全地运行用户代码而不容易受到攻击

javascript - 脚本标签 - 异步和延迟

javascript - IE9+ 弄乱了我的 JSON 对象

javascript - 使用 jQuery 在加载时设置 CSS 属性

javascript - Selenium:单击 "<div><a></a></div>"按钮

php - 使用PHP阻止用户下载代码,但代码是cpu密集型的

javascript - 从数据属性动态获取 JQuery Ajax 请求的 URL