첫 번째 .click 함수는 컨테이너에 요소 (div)를 추가하고 두 번째 .click 함수는 컨테이너에서 요소를 제거하는 데 사용됩니다. 컨테이너에는 처음에는 요소가 없습니다.두 번째 .click() 함수가 작동하지 않습니다.
$(document).ready(function(){
$(".class1").click(function(){
//Code for adding element to the container and
// removing class1 from it and adding class2
});
$(".class2").click(function(){
alert("hi"); //Even the alert is not displayed
$(this).fadeOut(100);
});
});
작동하지 않습니다 클릭하여 기능을 제거하는 요소가 컨테이너에 페이지가로드되기 전에 이미 존재하는 경우 그러나, 그것은 작동합니다. 이유가 무엇입니까? document.ready 함수 때문입니까? 솔루션?
우리에게 당신의 HTML주세요. –
pls html 게시 – Sudantha
이벤트를'.class2' 요소에 추가하면 요소가 이미 존재합니까? –