【问题标题】:jQuery v2.1.0 conflict not click on buttonjQuery v2.1.0 冲突未点击按钮
【发布时间】:2014-04-18 03:18:06
【问题描述】:

我仅在 结帐页面 -> 审核和付款

上有 Jquery 冲突

你可以在site上看到

通过亚马逊付款按钮在新窗口中弹出。因为 CART 页面已经可以使用了。

可以建议我正确的解决方案。

谢谢。

【问题讨论】:

  • 你怎么能说这是jQuery冲突呢?
  • @Dhaval:是的,它是动态的,我检查了检查元素控制台

标签: jquery wordpress jquery-ui woocommerce


【解决方案1】:

您在弹出窗口中的按钮/控件是动态创建的,因此您可以尝试使用.on() 委托click 事件

试试

$(document.body).on("click",".pay_with_amazon > img",function(){
    //your rest of code goes here
});

语法:

$(closestparentelement).on('event','targetselector',function(){
    // code
});

【讨论】:

    猜你喜欢
    • 2011-05-15
    • 1970-01-01
    • 2022-08-15
    • 1970-01-01
    • 2017-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-19
    相关资源
    最近更新 更多