Как вызвать onclick?

0

Я хотел бы знать, как запускать третий onclick в Javascript без изменения кода 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>
  • 1
    Запустите inventoryCheck_panel.open('paypalexpress');
  • 0
    Как этот комментарий получил одобрение ?? Это в атрибуте href, а не в обработчике onclick.
Показать ещё 1 комментарий
Теги:
onclick

1 ответ

2
Лучший ответ

Это сделает это:

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

$("#cartAction_bottom") выбирает этот div по своему id.
$("#cartAction_bottom a") выберет все якоря внутри этого div $("#cartAction_bottom a:last") чтобы выбрать последний якорь в этом div.

Функция .click() будет запускать событие click, как если бы вы нажали на этот элемент.

Здесь очень примитивный jsfiddle, чтобы проверить его.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню