我正在尝试创建一个根据文本隐藏UL和LI元素的搜索框。
$(document).ready ->
$('input#barcode').on "keyup", ->
search = $(this).val()
$('li.barcode').each ->
$(this).parent().fadeOut('fast') unless $(this).text().indexOf search == 0
我也想知道如何使用胖箭头(=>)来使代码看起来更好。
我已经修好了!!
$(document).ready ->
$('#barcode').on "keyup", ->
search = $(@).val()
$('.barcode').each ->
$(@).parent().fadeOut('fast') unless $(@).text().indexOf(search) == 0
我仍然不知道如何使用胖箭。我认为它会使我的代码更好。有人可以帮我吗?
答案 0 :(得分:0)
如果您理解documention,您就会知道如何/为何使用fat arrow
。
你可以尝试:
$ ->
$('#barcode').on "keyup", ->
search = $(@).val()
$('.barcode').each ->
$(@).parent().fadeOut('fast') unless $(@).text() is search