jquery 动态添加tab 效果

jquery 动态添加tab 效果,第1张

$("#tab").tabs(".tabContent", {

tabs: "input"

})

试试把这上面的 tabs 功能定义为一个 function

例如

function tabs_run() {

....

}

然後在 click function 里面捕捉 event 完结时侯再次呼叫这个 tabs_run()

例如

$('#add').live('click', function() {

.....

tabs_run()

}

不过我疑惑了,你的 tabContent 没有设置 rel 或者 id… Tabs 是怎样侦测 index 的呢?

点击哪个 <li>会 load 哪个 tabContent 呢?

本文实例讲述了jQuery简单tab切换效果实现方法。分享给大家供大家参考。具体如下:

<script

src="js/jquery-latest.js"></script>

<SCRIPT

language=javascript

type=text/javascript>

$(document).ready(function

()

{

$('.tabtitle

li').click(function

()

{

var

index

=

$(this).index()

$(this).attr('class',"tabhover").siblings('li').attr('class','taba')

$('.tabcontent').eq(index).show(200).siblings('.tabcontent').hide()

})

var

t

=

0

var

timer

=

setInterval(function(){

if(

t

==

$('.tabtitle

li').length

)

t

=

0

$('.tabtitle

li:eq('+t+')').click()

t++

},

700)

})

</SCRIPT>

<div

class="maintab">

<ul

class="tabtitle">

<li

class="tabhover"><a

href="#">选择标题1</a></li>

<li

class="taba"><a

href="#">选择标题2</a></li>

<li

class="taba"><a

href="#">选择标题3</a></li>

<li

class="taba"><a

href="#">选择标题4</a></li>

<li

class="taba"><a

href="#">选择标题5</a></li>

</ul>

<div

class="tabcontent">

选择内容1

</div>

<div

class="tabcontent"

style="DISPLAY:

none">

选择内容2

</div>

<div

class="tabcontent"

style="DISPLAY:

none">

选择内容3

</div>

<div

class="tabcontent"

style="DISPLAY:

none">

选择内容4

</div>

<div

class="tabcontent"

style="DISPLAY:

none">

选择内容5

</div>

</div>

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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11321609.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存