JQuery当一些事情成真时,然后做点什么

时间:2017-01-05 17:24:58

标签: javascript jquery html

我遇到问题,运行JS时元素$("#el")不存在。该元素具有不同的HTML,但位于同一页面上。

我已经尝试了

$("#el").ready(addClickEv());

$(document).ready(addClickEv);

$.when($("#el").length > 0).then(addClickEv());

function addClickEv() {
    $("#el").on("click", function() {
        console.log("click");
    });
}

但这一切都有效。我怎么能这样做?

0 个答案:

没有答案