javascript - 单击另一个元素时单击元素

标签 javascript jquery function events onclick

我有这个列表:

<ul class="titles clearfix">

 <li class="opened">Billing Address</li>
 <li class="">Shipping Address</li>
 <li class="">Review Order</li>

</ul>

还有一个按钮:

<a href="#">Next</a>

我想做的是,当我点击“下一步”时模拟点击“送货地址”,如果我再次点击则模拟点击“查看订单”。

我已经尝试过这个:

    jQuery("a.next-checkout").click(function(){
     jQuery("ul.titles li").click().next(); 
    return false;
    });

但是当我单击它时,它会直接转到列表中的最后一个,我想一项一项地进行。

有什么办法可以做到这一点吗?

最佳答案

.trigger()如果您尝试“模拟”点击,该方法应该可以工作。

$('#your-selector').trigger('click');

关于javascript - 单击另一个元素时单击元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31794638/

相关文章:

javascript - 试图移动一个 div 但得到 "outerhtml is not a function"

javascript - 为什么 FF3 说 "Permission denied to get property HTMLDivElement.tagName"?

javascript - 淡化图像循环 jQuery

javascript - 我必须在运行后清除 setTimeouts 吗?

javascript - 包含在 jquery 中

javascript - 将使用 D3js 创建的 SVG 转换为 PNG

javascript - window.location 未刷新到现有 URL

jquery - 将鼠标悬停在子菜单上后保持父菜单项突出显示(HTML/CSS/Jquery)

function - 将构造函数视为 Scala 中的函数 - 如何将构造函数放入映射中?

arrays - 将条件 bool 表达式或函数本身更改为正常的相等表达式