jQuery click事件不适用于jquery draggable();功能

时间:2018-07-03 15:22:37

标签: jquery draggable jquery-click-event

我目前正在通过点击事件将div添加到另一个div。我首先创建新的div,给它一个类,然后将其附加到已经存在的div上。然后,我使用jQuery .draggable();使此添加的div可拖动。功能。

javascript是:

function addKerstmuts () { 
  let newDiv = document.createElement("div");
  newDiv.className = 'kerstmuts-class';   
  document.getElementById("editor-holder").prepend(newDiv);
}

$("#image1").click(function(){
    addKerstmuts ();
    $( function() {
        $( ".kerstmuts-class" ).draggable();
    });
});


$(".kerstmuts-class").click(function() {
    console.log("the div is pressed!");
}); 

创建部分,添加一个类并使div可拖动都可以正常工作。但是,一旦我尝试向kerstmuts-class类的所有内容添加click事件,它就不会注册。为什么点击事件在这里不起作用?它与draggable()有关吗?方法?

0 个答案:

没有答案