我有一个jQuery插件,可以向<li>
个元素添加和删除一个类。我可以在添加类后添加一个运行函数的<li>
元素的监听器吗?
以下是示例:
<ul>
<li>item 1</li>
<li>item 2</li>
<li class="actual">item 3</li>
<li>item 4</li>
<li>item 5</li>
</ul>
插件移动了actual
类。
答案 0 :(得分:1)
您正在使用的插件会触发您可以挂钩的事件。见http://fredhq.com/projects/roundabout#events
$('ul').on('reposition', function(){
// do what you want with $('li.actual')
});
答案 1 :(得分:0)
不是开箱即用,但您可以使用此插件挂钩到jquery操作:
答案 2 :(得分:0)
您还可以使用.on()事件通过.addClass()添加类后添加侦听器/事件。 例如:
$('li:first').addClass('selected');
$('ul').on('click', '.selected', function(e) {
alert($(this).text());
});
您也可以修改样本。
尝试演示