如何触发onclick?

时间:2013-10-03 22:27:50

标签: javascript jquery onclick

我想知道如何在不更改HTML代码的情况下触发Javascript中的第三次onclick。我试过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>

1 个答案:

答案 0 :(得分:2)

这样做:

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

$("#cartAction_bottom")通过其id选择该div $("#cartAction_bottom a")会选择该div中的所有锚点 $("#cartAction_bottom a:last")应该选择该div中的最后一个锚点。

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

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