ホームページ > ウェブフロントエンド > jsチュートリアル > カスタム jQuery タブ プラグイン example_jquery

カスタム jQuery タブ プラグイン example_jquery

WBOY
リリース: 2016-05-16 17:39:05
オリジナル
764 人が閲覧しました

复制代代码如下:





jQuery独自定义选项卡插件



  • ユーザー

  • グループ


    ユーザー コンテンツ

    グループコンテンツ


    <script><br>jQuery.fn。 tabs = function (control) {<br> var element = $(this);<br> var control = $(control);<br><br> element.delegate('li', 'click', function () {<suly><br>var tabname = $(this).attr( 'data-tab');<br><br>//点击选项卡时触发自定义事件<br>要素.trigger('change.tabs', tabName);<br> });<br><br> // 绑定到自定イベント<br> element.bind('change.tabs', function (ev, tabName ) {<br> element.find('li').removeClass('active');<br> element.find('>[data-tab=' tabName ']').addClass('active'); <br> });<br><br> element.bind('change.tabs', function (ev, tabName) {<br> control.find('>[data-tab]').removeClass(' active');<br> control.find('>[data-tab=' tabName ']').addClass('active');<br> });<br><br> // 激活第 1 回个选项卡<br> var firstName = element.find('li:first').attr('data-tab');<br> element.trigger('change.tabs', firstName);<br><br> これを返します;<br>};<br> </suly></p>jQuery(function ($) {<p> $('#tabs').tabs('#tabContent');<br><br> $('#tab').bind('change.tabs' 、 function (ev, tabName) {<br> window.loaction.hash = tabName;<br> });<br><br> $(window).bind('hashchange', function () {<br> var tabName = window.location.hash.slice(1);<br> $('#tabs').trigger('change.tabs', tabName);<br> });<br>});<br> </script>



ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート