手机版

jquery获取当前元素索引值用法实例

时间:2021-09-09 来源:互联网 编辑:宝哥软件园 浏览:

本文实例讲述了jquery获取当前元素索引值用法。分享给大家供大家参考。具体如下:

今天在做促销页面的图片轮转效果时,下方页码的左边需要对应显示图片的说明信息,效果如下:

思路:

页面部分当为当前状态的时候,会添加"活动"样式。

通过获取li class='active '的索引值,对应找到相应的图片说明信息,显示出来。

解决:

通过jquery的索引()可以很轻松的实现该效果。

代码如下:

HTML:

div id=' carousel ' div id=' carouseimg ' div id=' imgcontainer ' a href=' # ' MCE _ href=' # ' img src=' http : '/a href=' # ' MCE _ href=' # ' img src=' # ' http 3360 '/a href=' http : '/a href=' # ' MCE '

SCRIPT src=' http :http://Ajax。谷歌API。com/Ajax/libs/jquery/1。4 .2/jquery。量滴js ' MCE _ src=' http :http://Ajax。谷歌API。com/Ajax/libs/jquery/1。4 .2/jquery。量滴js '/SCRIPT类型=TExT/JAVAScript var carousedata=[{ index :0,link33数千款名品手机6折起},{index:1,link:'http://www.baidu.com ',imgsrc:'2.jpg ',text: '测试文本2'},{index:2,link:'http://www.google.com ',imgsrc:'3.jpg ',text: '测试文本3'},{index:3,link:'http://www.soso.com ',imgsrc:'xf.jpg ',text: '测试文本4'},{index:4,link : '/www。JB 51。net ',imgsrc:'py.jpg ',text: '测试文本5'} ];$(文档)。ready(function(){ $(' # imgcontainer a ')).每个(函数{ $(这个)).attr('href ',carousedata[i].链接);$(这个)。儿童(' img ').attr('src ',carousedata[i].img src);});$('.旋转木马文本跨度' .每个(函数{ $(这个)).文本(胡萝卜数据[i].文本);})setInterval(function(){ var Li _ index=$(' # carousel title ul Li ').索引($(' #旋转木马标题ul Li。active’)[0]);$('.旋转木马文本跨度' .hide();$('.旋转木马文本跨度' .eq(li_index).show();},10);});/script这里,我使用setinterval,没10ms查找一次。

该代码还有可以优化的地方。

希望本文所述对大家的jQuery程序设计有所帮助。

版权声明:jquery获取当前元素索引值用法实例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。