我试着防止点击.thumbNav li导航
$('.anythingSlider').delegate('.thumbNav li','click', function(){
return false;
});但这是行不通的?
我问脚本中有一个函数绑定了click事件,这可能是我的问题吗?
也许有一种方法可以覆盖这个特性?
编辑:我在"onInitialized"回调上运行这个函数
这是HTML:
<ul class="thumbNav" style="">
<li class="first">
<a class="panel1 cur" href="#">
<span>0</span>
</a>
</li>
<li>
<a class="panel2 disabled" href="#">
<span>1</span>
</a>
</li>
<li>
<a class="panel3 disabled" href="#">
<span>2</span>
</a>
</li>
<li>
<a class="panel4 disabled" href="#">
<span>3</span>
</a>
</li>
<li class="last">
<a class="panel5 disabled" href="#">
<span>4</span>
</a>
</li>
</ul>嗯..。确切地说,这在crome (但不是ff或ie)中起作用:
$('.thumbNav li a').bind('click', function(){
return false;
});发布于 2012-05-24 08:02:04
试一试
$('.anythingSlider').delegate('.thumbNav li a','click', function(){
return false;
});希望这能成功..。
发布于 2012-05-24 17:17:13
只需将enableNavigation选项设置为false (演示)即可
$('#slider').anythingSlider({
// if false, navigation links will still be visible, but not clickable.
enableNavigation: false,
});或者,可以将clickControls选项设置为空字符串:
$('#slider').anythingSlider({
// Events used to activate navigation control functionality
clickControls: "" // default is "click focusin"
});https://stackoverflow.com/questions/10733264
复制相似问题