1
我試圖通過循環綁定點擊事件。jQuery綁定切換回路
只要我參考相對於原始綁定(使用this
),此工作正常。問題是,這是不現實的使用this
因爲我正在切換的元素是在DOM的一個單獨的部分。
結果,第4行將始終引用「圖像」在這種情況下。
的CoffeeScript:
for name in ["contact", "kws", "image"]
$("#expand-#{name}").bind('click', ->
$(this).toggleClass("icon-plus-sign").toggleClass("icon-minus-sign")
$(".#{name}-expander").toggle()
)
可悲的是,所有我想是重複的代碼。
感謝, 賈斯汀
熱潮,非常感謝! – Justin