2013-06-21 45 views
0

請看看這個jsFiddle。基於點擊,附加的類被添加到div。我正在嘗試點擊該類並獲得回覆。非常感謝您的幫助!Jquery 1.10.1點擊(事件代表團問題)

jQuery(document).ready(function() { 

    var count = 0; 
    $("#more_time").click(function() { 
     count += 1; 

     $("#list_times").append($("#more_time").text() + " - <span id='remove_" + count + "' class='remove' style='cursor:pointer; '>(remove)</span><br>"); 
    }); 

    $(".remove").on("click", function() { 
     alert("Hello"); 
    }); 

}); 

HTML

<div id="more_time">Weekdays 7:00am - 9:00am - More Time</div> 
<br> 
<br> 
<div id="list_times"></div> 
+2

哪裏有鏈接? –

+1

請在這裏發佈您的代碼,而不只是在小提琴。 – Barmar

回答

2

貌似事件代表團這裏是你的朋友。

相反的事件

$('.remove').on('click', function { // some code}); 

委託事件綁定到類,其靜態父

$('#list_times').on('click', '.remove', function { // some code}); 

Working Fiddle

+0

+1有一個解釋 –

+0

太棒了!新的問題...現在我需要刪除的添加在這裏找到:http://jsfiddle.net/J8KDv/9/ – Softwaretech

+0

Encase你的跨度在一個容器..然後嘗試使用'最接近'的目標div容器..像這樣的http://jsfiddle.net/J8KDv/10/ –