javascript - 如何触发onclick?

标签 javascript jquery onclick

我想知道如何在 Javascript 中触发第三次 onclick 而不更改 HTML 代码。我尝试过 runCMConversionEventTag();但运气不佳。

<div id="cartAction_bottom">
            <a href="javascript:continueShoppingLink();" onclick="return runCMConversionEventTag({conversionCategory: 'Shopping Cart', conversionEvent: 'Continue Shopping'})"><img src="http://www.footlocker.com/images/fl/shoppingcart/continue_shopping.jpg" alt="Continue Shopping"></a>

                <a href="javascript:inventoryCheck_panel.open();" onclick="return shopcartCheckoutButtonPress({conversionCategory: 'Shopping Cart', conversionEvent: 'Checkout'})"><img src="http://www.footlocker.com/images/fl/shoppingcart/checkout.jpg" alt="Checkout"></a>

                <div class="centered">or</div>

                <a href="javascript:inventoryCheck_panel.open('paypalexpress');" onclick="return runCMConversionEventTag({conversionCategory: 'Shopping Cart', conversionEvent: 'PayPal Checkout'})"><img src="https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif" alt="PayPal Checkout"></a>

            <p>
        </p></div>

最佳答案

这样就可以了:

$("#cartAction_bottom a:last").click();

$("#cartAction_bottom") 通过 ID 选择该 div。
$("#cartAction_bottom a") 将选择该 div 内的所有 anchor $("#cartAction_bottom a:last") 应选择该 div 中的最后一个 anchor 。

.click() 函数将运行 click 事件,就像您单击该元素一样。

Here是一个非常原始的 jsfiddle 来测试它。

关于javascript - 如何触发onclick?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19170243/

相关文章:

javascript - 使用 d3.js 的水平条形图出现错误

javascript - 获取每个 <a> 标签的 title 属性,然后将其附加到包含的 div 中

javascript - Paypal Express Checkout 窗口不断加载

android - LinearLayout 不可点击 - Android

Javascript onclick 更改变量值

javascript - 定时器启动按钮

javascript - HTML 选择下拉列表与 JavaScript 函数

javascript - TypeScript 无法找到名称 Weakmap

jquery - fadeOut() 函数仅适用于第一项

javascript - onclick 事件不会在第一次点击条件语句时触发