通过另一个元素触发ajax元素上的.click()(而不是另一个“在ajax之后点击不工作”)

时间:2013-11-04 09:21:41

标签: jquery ajax

我正在使用campaignmonitor生成的小订阅btn,我想使用$(“button”)触发点击。click();像这样

$(document).on("click", ".trigger-cm", function(){
   $("button").click();
});

显然,由于“按钮”是在事实之后加载的,所以不起作用,那么如何使用jquery访问它?

1 个答案:

答案 0 :(得分:0)

许多方式中的两种

  1. 之前加载按钮,并在传入ajax呼叫时使其可见。

  2. 在Ajax呼叫传入时添加按钮,如:

    var btn = $('button> Text .... / button>'); //生成按钮

    btn.click(function(){...}); //设置监听器

    $( “正文”)附加(BTN); //添加按钮到页面或元素