国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JQuery index()方法使用代碼

2019-11-21 00:27:20
字體:
供稿:網(wǎng)友
學生科的網(wǎng)站首頁有19個Repeater控件。6個div塊的tabs切換。

做tabs切換總不能一個個去寫方式吧:(代碼如下....)
復制代碼 代碼如下:

$(function()
{
$("#tabs a:eq(0),#tabs2 a:eq(0),#dbt_l_t_tabs a:eq(0),#dbt_r_t_tabs a:eq(0)").addClass("m_on");
$("#tabs a:gt(0),#tabs2 a:gt(0),#dbt_l_t_tabs a:gt(0),#dbt_r_t_tabs a:gt(0)").addClass("m_out");
$("#tabs a,#tabs2 a,#dbt_l_t_tabs a,#dbt_r_t_tabs a").each(function(){
$(this).mouseover(function(){
if($(this).hasClass("m_out"))
{
var ab=$(this).closest("li").closest("div").attr("id");
var ulid="ul_"+ab;
var arra=$("#"+ab+" a");
var e=arra.index($(this));
$("#"+ab+" a").removeClass("m_on").addClass("m_out");
$(this).removeClass("m_out").addClass("m_on");
$("#"+ulid+" ul").hide();
$("#"+ulid+" ul:eq("+e+")").show();
}
})
})
})

23行賦值使用了JQuery的index方法。查找一個對象的某一元素在這個對象里的索引值。
官方一個說明:$('li').index($('#bar'));這里的index參數(shù)用單引號。在測試過程中總是失敗。。不知道為什么。后來直接先定義了$(this)所在對象:var arra=$("#"+ab+" a");。
就可以成功返回索引了。
以下是其中一個Tabs
復制代碼 代碼如下:

<div class="sh_topnew">
<div class="w1bg"></div>
<div id="tabs">
<li><div class="w1bg"></div><a href="List.aspx?Uid=185">新聞動態(tài)</a><div class="w1bg"></div></li>
<li><div class="w1bg"></div><a href="List.aspx?Uid=160">團學專題工作</a><div class="w1bg"></div></li>
</div>
<div class="w1bg"></div></div>
<div class="w636">
<div class="w300"><img src="images/222.jpg" /></div>
<div class="w336" id="ul_tabs"><ul></ul><ul class="nodis">
<li><a href="Show.aspx?Uid=194&ID=6393" title="團干培訓通知">[團干培訓] 團干培訓通知</a>2010-05-17</li>
<li><a href="Show.aspx?Uid=193&ID=6392" title="我校團委開展學風建設主體活動">[團日活動] 我校團委開展學風建設主體活動</a>2010-05-17</li>
</ul></div>
</div>
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 津南区| 吐鲁番市| 承德县| 额敏县| 留坝县| 建宁县| 逊克县| 兴隆县| 德安县| 阳朔县| 隆尧县| 额尔古纳市| 岑巩县| 丹棱县| 衡山县| 颍上县| 任丘市| 潢川县| 濉溪县| 双鸭山市| 卫辉市| 鄢陵县| 靖宇县| 微博| 铅山县| 西平县| 和平县| 福泉市| 朝阳区| 满城县| 丰宁| 赤峰市| 荣昌县| 昌宁县| 获嘉县| 通江县| 华蓥市| 抚宁县| 桐乡市| 常德市| 衡东县|