我有一個問題,也許是使用全局變量導致一些問題的經驗不足。jQuery - 與全局變量問題
請檢查這個http://jsfiddle.net/ZgXKx/當您點擊請點擊我!我使用全局變量動態設置某些元素的ID。
我有這個代碼的問題:
$("#service-sets").on('click', "#facebook-del-"+a, function() {
var aa = $("#facebook-del-"+a).parent().parent().parent().attr("id");
$('#'+aa).remove();
它不進入點擊事件,因爲在"#facebook-del-"+a
.on('click')
不工作,而點擊事件裏面的一個工作(顯示值"#facebook-del-1"
)。
當我改變了這樣的代碼,它有沒有問題
$("#service-sets").on('click', "#facebook-del-1", function() {
var aa = $("#facebook-del-"+a).parent().parent().parent().attr("id");
$('#'+aa).remove();
你可以檢查出來這裏http://jsfiddle.net/ZgXKx/1/
那麼,什麼是錯誤,我做了什麼?
謝謝!
什麼是' 'A' 的變量 「#Facebook的德爾 - 」 +了'? –
這是一個全局變量'a'。請檢查我提供的jsfiddle – rnk