2

使用したjQueryコード:

$('#contentspacer').cycle({fx:'fade',speed:2500,timeout:6000,next:'.next',prev:'.prev'});
$('.pause').click(function() {$('#contentspacer').cycle('pause'); return false;});
$('.play').click(function() {$('#contentspacer').cycle('resume'); return false;});

「ナビゲーション」に使用される html:

<div class="pnbtns"><a href="#" class="prev">&#8592;</a> <a href="#" class="pause">pause</a> <a href="#" class="play">play</a> <a href="#" class="next">&#8594;</a></div>

ご覧のとおり、再生ボタンと一時停止ボタンは正常に機能し、最後にハッシュタグを追加しません。次と前のボタンは引き続き機能しますが、ハッシュタグを追加します。

私がやりたいのは、return false; を追加することです。インラインjavascriptを使用せずに(その方法を知っています)、リンクを空のままにせずに(厳密なxhtmlを検証する必要があります).prevおよび.nextボタンに。

4

1 に答える 1

3

これはあなたが探しているものですか?

$('.next, .prev').live('click', function(){
   return false;
});
于 2009-08-04T22:16:49.340 に答える