我想点击列表中的每个第3项和第1项。我想通过点击这些元素来显示警报。我已经尝试了但只有通过点击第一个元素才能发出警报。
SCRIPT
$('.filters').on('click', 'ul li.active:nth-of-type(3n+1)', function(){
alert('hi')
}
答案 0 :(得分:2)
您的代码应该有效。也许并非所有li
元素都有active
类,这就是为什么只有第一个有效?
如果是,请尝试:
$('.filters').on('click', 'ul li:nth-of-type(3n+1)', function(){
alert('hi')
}
答案 1 :(得分:1)
并非所有li项都有活动类。你应该试试这个:
class MyWorker
include Sidekiq::Worker
sidekiq_options :retry => 5, :dead => false, queue: :post_deploy
def perform()
...
end
end