1

「jQuery ui tabs fx: toggle option」と「activate: function ()」を同じイベントで管理するにはどうすればよいですか?

jQuery fx: トグル フェード オプションと activate: 関数を同じクリック イベントに配置すると、それらは機能しなくなります。同じクリックイベントでそれらを使用する方法を教えてください。

$(function() {
    $("#tabs").tabs( {fx: toggle {opacity ..... } });
    // and
    $("#tabs").tabs({ activate: function () { .... } });
    // together
});

ui activate イベントのイベント ハンドル用。

Google ajax ホスト ライブラリの jQuery および UI バージョンは、1.10.2 および 1.10.3 に縮小されています。

4

1 に答える 1

3

この方法を試しましたか?

$(function () {
     $("#tabs").tabs({
         show: {
             effect: "fadeIn",
             duration: 500,
             delay: 500
         },
         hide: {
             effect: "fadeOut",
             duration: 500,
             delay: 500
         },
         activate: function (event, ui) {
             // Just for demonstrating
             $(ui.newPanel).css("color", "red");
         }
     });
 });

デモ: http://jsfiddle.net/HgyBM/1/

于 2013-09-11T09:44:47.160 に答える