我想在同一个文件中放置多个jquery扩展名。我在一个文件中有以下内容:
do($ = jQuery) ->
$.fn.addAlternatingStyles = ->
$(@).children('tr').not('.exclude').hover(
-> $(@).addClass('hoverrow')
-> $(@).removeClass('hoverrow')
)
do($ = jQuery) ->
$.fn.stripe = ->
$(@).children('tr:even').addClass('evenrow')
$(@).children('tr:odd').addClass('oddrow')
它无法识别第二个扩展名,即条带。
有人能指出我正确的方向吗?
答案 0 :(得分:0)
您无需单独使用do
。
do($ = jQuery) ->
$.fn.addAlternatingStyles = ->
$(@).children('tr').not('.exclude').hover(
-> $(@).addClass('hoverrow')
-> $(@).removeClass('hoverrow')
)
$.fn.stripe = ->
$(@).children('tr:even').addClass('evenrow')
$(@).children('tr:odd').addClass('oddrow')