1

divまでスクロールし、divに到達したら、exposeを使用してハイライトします。

現時点では、スクロールを単独で動作させ、公開することはできますが、それらをまとめるのに苦労しています。

私がこれまでに持っているもの:

$(function() {

  $("a.link").click(function() {

$.scrollTo('#test', 800);

  $("#test").expose();

  });

});
4

3 に答える 3

1

scrollto 関数には、スクロールが完了したときに実行する関数の設定があります。その関数で公開を行います。

$.scrollTo('#test', 800, {
  'onAfter': function() {
    $("#test").expose();
  }
});
于 2013-02-28T10:55:38.587 に答える
0
$("a.link").click(function(e) {
     e.preventDefault();
     var $test = $('#test'), o = $test.offset().top;
     $('html, body').animate({ scrollTop: o }, 800, function(){
         $test.expose();
     })
});
于 2013-02-28T10:56:24.953 に答える
0

これは、..exposeが実行される前に呼び出されるためです... オプションscrollを使用しonAfterます... この関数は、スクロールが終了した後に呼び出されます

onAfter: スクロールが終了した後に呼び出されます

$.scrollTo('#test', 800, {onAfter:function(){ $("#test").expose(); } } );
于 2013-02-28T10:57:06.870 に答える