$(".exercise-name").click (e) ->
e.preventDefault()
$(this).parent().siblings(".exercise-details").slideToggle('fast')
基本上在下面的结构在jQuery中有更好的方法吗?
.exercise
.exercise-header
.exercise-name
.exercise-details
反正是有去运动细节,而不必通过父遍历起来,那么它的兄弟姐妹。排序的捷径?
这似乎够好。如果你知道它是直接的下一个兄弟,你可以使用'next' =>'$(this).parent()。next()。slideToggle('fast')' – elclanrs 2013-03-05 05:28:36