pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

jQuery 選項(xiàng)卡 - 獲取新選擇的索引

jQuery tabs - getting newly selected index(jQuery 選項(xiàng)卡 - 獲取新選擇的索引)
本文介紹了jQuery 選項(xiàng)卡 - 獲取新選擇的索引的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

問題描述

我之前使用過 jquery-ui tabs 擴(kuò)展來加載頁面通過 ajax 進(jìn)行片段,并隱藏或顯示頁面中隱藏的 div.這兩種方法都有很好的文檔記錄,我沒有遇到任何問題.

I've previously used jquery-ui tabs extension to load page fragments via ajax, and to conceal or reveal hidden divs within a page. Both of these methods are well documented, and I've had no problems there.

然而,現(xiàn)在我想用標(biāo)簽做一些不同的事情.當(dāng)用戶選擇一個選項(xiàng)卡時,它應(yīng)該完全重新加載頁面 - 原因是每個選項(xiàng)卡部分的內(nèi)容渲染起來有些昂貴,所以我不想一次全部發(fā)送并使用正常方法切換顯示:無"以顯示它們.

Now, however, I want to do something different with tabs. When the user selects a tab, it should reload the page entirely - the reason for this is that the contents of each tabbed section are somewhat expensive to render, so I don't want to just send them all at once and use the normal method of toggling 'display:none' to reveal them.

我的計(jì)劃是攔截選項(xiàng)卡的 select 事件,并通過操作 document.location 讓該函數(shù)重新加載頁面.

My plan is to intercept the tabs' select event, and have that function reload the page with by manipulating document.location.

如何在 select 處理程序中獲取新選擇的選項(xiàng)卡索引及其對應(yīng)的 html LI 對象?

How, in the select handler, can I get the newly selected tab index and the html LI object it corresponds to?

$('#edit_tabs').tabs(  {
        selected: 2,     // which tab to start on when page loads
        select: function(e, ui) {
            var t = $(e.target);
            // alert("data is " +  t.data('load.tabs'));  // undef
            // alert("data is " +  ui.data('load.tabs'));  // undef

            // This gives a numeric index...
            alert( "selected is " + t.data('selected.tabs') )
            // ... but it's the index of the PREVIOUSLY selected tab, not the
            // one the user is now choosing.  
            return true;

            // eventual goal is: 
            // ... document.location= extract-url-from(something); return false;
        }
});

是否有我可以讀取的事件或 ui 對象的屬性將給出新選擇的選項(xiàng)卡或其中的錨標(biāo)記的索引、ID 或?qū)ο?

Is there an attribute of the event or ui object that I can read that will give the index, id, or object of the newly selected tab or the anchor tag within it?

或者有沒有更好的方法來使用標(biāo)簽來重新加載整個頁面?

Or is there a better way altogether to use tabs to reload the entire page?

推薦答案

我會看看 事件標(biāo)簽.以下內(nèi)容來自 jQuery 文檔:

I would take a look at the events for Tabs. The following is taken from the jQuery docs:

 $('.ui-tabs-nav').bind('tabsselect', function(event, ui) {
     ui.options // options used to intialize this widget
     ui.tab // anchor element of the selected (clicked) tab
     ui.panel // element, that contains the contents of the selected (clicked) tab
     ui.index // zero-based index of the selected (clicked) tab
 });

看起來 ui.tab 是要走的路.

Looks like ui.tab is the way to go.

這篇關(guān)于jQuery 選項(xiàng)卡 - 獲取新選擇的索引的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

jQuery/JavaScript Library for avatar creation?(用于創(chuàng)建頭像的 jQuery/JavaScript 庫?)
How to do following mask input problem?(如何做以下掩碼輸入問題?)
Issues Setting Value/Label Using DropKick Javascript(使用 DropKick Javascript 設(shè)置值/標(biāo)簽的問題)
how to unit-test private methods in jquery plugins?(如何對 jquery 插件中的私有方法進(jìn)行單元測試?)
stellar.js - configuring offsets / aligning elements for a vertical scrolling website?(stellar.js - 為垂直滾動網(wǎng)站配置偏移量/對齊元素?)
jQuery masked input plugin. select all content when textbox receives focus(jQuery 屏蔽輸入插件.當(dāng)文本框獲得焦點(diǎn)時選擇所有內(nèi)容)
主站蜘蛛池模板: 甲级防雷检测仪-乙级防雷检测仪厂家-上海胜绪电气有限公司 | 电动葫芦|环链电动葫芦-北京凌鹰名优起重葫芦 | 篷房|仓储篷房|铝合金篷房|体育篷房|篷房厂家-华烨建筑科技官网 知名电动蝶阀,电动球阀,气动蝶阀,气动球阀生产厂家|价格透明-【固菲阀门官网】 | 长沙广告公司|长沙广告制作设计|长沙led灯箱招牌制作找望城湖南锦蓝广告装饰工程有限公司 | 新车测评网_网罗汽车评测资讯_汽车评测门户报道 | 阁楼货架_阁楼平台_仓库仓储设备_重型货架_广州金铁牛货架厂 | 细沙回收机-尾矿干排脱水筛设备-泥石分离机-建筑垃圾分拣机厂家-青州冠诚重工机械有限公司 | 网站建设-临朐爱采购-抖音运营-山东兆通网络科技 | (中山|佛山|江门)环氧地坪漆,停车场地板漆,车库地板漆,聚氨酯地板漆-中山永旺地坪漆厂家 | 一体化污水处理设备_生活污水处理设备_全自动加药装置厂家-明基环保 | 无线讲解器-导游讲解器-自助讲解器-分区讲解系统 品牌生产厂家[鹰米讲解-合肥市徽马信息科技有限公司] | SDI车窗夹力测试仪-KEMKRAFT方向盘测试仪-上海爱泽工业设备有限公司 | 柔软云母板-硬质-水位计云母片组件-首页-武汉长丰云母绝缘材料有限公司 | 多功能三相相位伏安表-变压器短路阻抗测试仪-上海妙定电气 | 药品仓库用除湿机-变电站用防爆空调-油漆房用防爆空调-杭州特奥环保科技有限公司 | 国资灵活用工平台_全国灵活用工平台前十名-灵活用工结算小帮手 | R507制冷剂,R22/R152a制冷剂厂家-浙江瀚凯制冷科技有限公司 | 无缝方管|无缝矩形管|无缝方矩管|无锡方管厂家 | 盘扣式脚手架-附着式升降脚手架-移动脚手架,专ye承包服务商 - 苏州安踏脚手架工程有限公司 | 防火门-专业生产甲级不锈钢钢质防火门厂家资质齐全-广东恒磊安防设备有限公司 | 苗木价格-苗木批发-沭阳苗木基地-沭阳花木-长之鸿园林苗木场 | 绿叶|绿叶投资|健康产业_绿叶投资集团有限公司 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 肉嫩度仪-凝胶测试仪-国产质构仪-气味分析仪-上海保圣实业发展有限公司|总部 | 东莞市超赞电子科技有限公司 全系列直插/贴片铝电解电容,电解电容,电容器 | 南京和瑞包装有限公司| 低粘度纤维素|混凝土灌浆料|有机硅憎水粉|聚羧酸减水剂-南京斯泰宝 | 宁波普瑞思邻苯二甲酸盐检测仪,ROHS2.0检测设备,ROHS2.0测试仪厂家 | 儋州在线-儋州招聘找工作、找房子、找对象,儋州综合生活信息门户! | 西宁装修_西宁装修公司-西宁业之峰装饰-青海业之峰墅级装饰设计公司【官网】 | RTO换向阀_VOC高温阀门_加热炉切断阀_双偏心软密封蝶阀_煤气蝶阀_提升阀-湖北霍科德阀门有限公司 | 丁基胶边来料加工,医用活塞边角料加工,异戊二烯橡胶边来料加工-河北盛唐橡胶制品有限公司 | 科箭WMS仓库管理软件-TMS物流管理系统-科箭SaaS云服务 | 不锈钢闸阀_球阀_蝶阀_止回阀_调节阀_截止阀-可拉伐阀门(上海)有限公司 | 有源电力滤波装置-电力有源滤波器-低压穿排电流互感器|安科瑞 | ICP备案查询_APP备案查询_小程序备案查询 - 备案巴巴 | 集菌仪_智能集菌仪_全封闭集菌仪_无菌检查集菌仪厂家-那艾 | 水上浮桥-游艇码头-浮动码头-游船码头-码瑞纳游艇码头工程 | 收录网| 周口风机|周风风机|河南省周口通用风机厂| 水轮机密封网 | 水轮机密封产品研发生产厂家 |