最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

實例代碼講解jquery easyui動態(tài)tab頁

 更新時間:2015年11月17日 14:52:21   投稿:mrr  
這篇文章主要介紹了實例代碼講解jquery easyui動態(tài)tab頁的相關(guān)資料,需要的朋友可以參考下

通過使用 jQuery EasyUI 可以很容易地添加 Tabs。您只需要調(diào)用 'add' 方法即可。

function addTab(title, href,icon){ 
  var tt = $('#tabs'); 
  if (tt.tabs('exists', title)){//如果tab已經(jīng)存在,則選中并刷新該tab     
    tt.tabs('select', title); 
    refreshTab({tabTitle:title,url:href}); 
  } else { 
    if (href){ 
      var content = '<iframe scrolling="no" frameborder="0" src="'+href+'" style="width:100%;height:100%;"></iframe>'; 
    } else { 
      var content = '未實現(xiàn)'; 
    } 
    tt.tabs('add',{ 
      title:title, 
      closable:true, 
      content:content, 
      iconCls:icon||'icon-default' 
    }); 
  } 
} 
/**   
 * 刷新tab 
 * @cfg 
 *example: {tabTitle:'tabTitle',url:'refreshUrl'} 
 *如果tabTitle為空,則默認刷新當前選中的tab 
 *如果url為空,則默認以原來的url進行reload 
 */ 
function refreshTab(cfg){ 
  var refresh_tab = cfg.tabTitle?$('#tabs').tabs('getTab',cfg.tabTitle):$('#tabs').tabs('getSelected'); 
  if(refresh_tab && refresh_tab.find('iframe').length > 0){ 
  var _refresh_ifram = refresh_tab.find('iframe')[0]; 
  var refresh_url = cfg.url?cfg.url:_refresh_ifram.src; 
  //_refresh_ifram.src = refresh_url; 
  _refresh_ifram.contentWindow.location.href=refresh_url; 
  } 

以上代碼簡單易懂,代碼就是注釋,有疑問歡迎給我留言。

ps: jQuery Easyui 的tabs插件有兩種方式加載某個tab(標簽頁)上的內(nèi)容:“href遠程請求”和“content本地內(nèi)容”。

兩者特點:

href方式加載數(shù)據(jù)的特點:

被加載的頁面只有body元素內(nèi)部的內(nèi)容才會被加載,也就是jQuery的ajax請求的只是html片段。
加載遠程url時有遮罩效果,也就是“等待中……”效果,用戶體驗較好。
當加載的頁面布局較為復(fù)雜,或者有較多的js腳本需要運行的時候,編碼往往就需要謹慎了,容易出問題,后面會詳細談。

content方式加載數(shù)據(jù)的特點:

比較靈活,你可以在腳本里面拼寫html代碼,然后賦值給tab的content屬性,不過這種寫法會使得代碼易讀性變差。
可以把iframe賦給content,把一個iframe嵌入也就沒有什么不能完成的了。
使用iframe會造成客戶端js重復(fù)加載,浪費資源,比如說你主頁面要引用easyui的庫,你的iframe也要引用,浪費就產(chǎn)生了。

相關(guān)文章

  • 網(wǎng)站如何做到完全不需要jQuery也可以滿足簡單需求

    網(wǎng)站如何做到完全不需要jQuery也可以滿足簡單需求

    據(jù)統(tǒng)計,目前全世界57.3%的網(wǎng)站使用它。也就是說,10個網(wǎng)站里面,有6個使用jQuery。如果只考察使用工具庫的網(wǎng)站,這個比例就會上升到驚人的91.7%
    2013-06-06
  • 分享精心挑選的23款美輪美奐的jQuery 圖片特效插件

    分享精心挑選的23款美輪美奐的jQuery 圖片特效插件

    jQuery是一個非常優(yōu)秀的 JavaScript 框架,使用簡單靈活,同時還有許多成熟的插件可供選擇。其中,jQuery 最令人印象深刻的應(yīng)用之一就是對圖片的處理,它可以讓幫助你在你的項目中加入各種精美的圖片展示效果
    2012-08-08
  • 基于jquery實現(xiàn)左右按鈕點擊的圖片切換效果

    基于jquery實現(xiàn)左右按鈕點擊的圖片切換效果

    這篇文章主要介紹了基于jquery實現(xiàn)左右按鈕點擊的圖片切換效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2015-11-11
  • JQuery點擊事件回到頁面頂部效果的實現(xiàn)代碼

    JQuery點擊事件回到頁面頂部效果的實現(xiàn)代碼

    下面小編就為大家?guī)硪黄狫Query點擊事件回到頁面頂部效果的實現(xiàn)代碼。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05
  • layui文件上傳實現(xiàn)代碼

    layui文件上傳實現(xiàn)代碼

    這篇文章主要為大家詳細介紹了layui導(dǎo)航欄效果的實現(xiàn)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • jQuery提交多個表單的小例子

    jQuery提交多個表單的小例子

    這篇文章介紹了jQuery提交多個表單的小例子,有需要的朋友可以參考一下
    2013-06-06
  • Jquery 數(shù)據(jù)選擇插件Pickerbox使用介紹

    Jquery 數(shù)據(jù)選擇插件Pickerbox使用介紹

    目前市面上很少見或幾乎沒有這數(shù)據(jù)(對象)選擇插件.比如,點擊input , select 元素時彈出div(窗口),載入數(shù)據(jù)讓用戶選擇數(shù)據(jù),選擇后在填充回對應(yīng)的元素.
    2012-08-08
  • jquery怎樣實現(xiàn)ajax聯(lián)動框(二)

    jquery怎樣實現(xiàn)ajax聯(lián)動框(二)

    ajax聯(lián)動框想必大家早有所耳聞,接下來將介紹jquery實現(xiàn)另一種形式的聯(lián)動框,右邊的聯(lián)動框用jquery生成,仿照上篇的js方法修改的,感興趣的你可以參考下希望可以幫助到你
    2013-03-03
  • 使用jQuery ajaxupload插件實現(xiàn)無刷新上傳文件

    使用jQuery ajaxupload插件實現(xiàn)無刷新上傳文件

    項目中會經(jīng)常用到AJAX無刷新上傳圖片,但是iframe上傳和flash插件都是比較復(fù)雜的,所以就找了一個jquery的插件。下面通過實例代碼給大家介紹使用jQuery ajaxupload插件實現(xiàn)無刷新上傳文件功能,需要的朋友參考下吧
    2017-04-04
  • jQuery實現(xiàn)動畫效果的簡單實例

    jQuery實現(xiàn)動畫效果的簡單實例

    本篇文章主要是對jQuery實現(xiàn)動畫效果的簡單實例進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-01-01

最新評論

巴南区| 宁德市| 木兰县| 顺义区| 潜江市| 鄂温| 常德市| 体育| 四平市| 长治县| 永泰县| 龙口市| 皋兰县| 鄂温| 司法| 龙口市| 青田县| 手机| 盐山县| 斗六市| 乌恰县| 贡嘎县| 措美县| 离岛区| 双桥区| 宁陵县| 招远市| 松阳县| 武安市| 莒南县| 班戈县| 马尔康县| 禹州市| 西青区| 壤塘县| 南京市| 塘沽区| 五常市| 龙岩市| 濮阳市| 江北区|