Bootstrap V形图标不会改变onclick,为什么?

时间:2013-04-25 09:46:10

标签: jquery twitter-bootstrap

我有这个部分:

<div id="weather">
<h4><i class="icon-chevron-down"></i> Weather</h4>

和代码:

$('#weather h4').click(function (){
    $('#weather .entries').toggle();
    $('#weather .icon-chevron-down').toggleClass('icon-chevron-right');
});

jsbin1

并且它不起作用,但如果我更改icon-chevron的位置,它可以工作:

jsbin2

这是一个错误还是我做错了什么?

1 个答案:

答案 0 :(得分:1)

这个正在运作:

http://jsbin.com/omerep/1/edit

$('#weather h4').click(function (){
    $('#weather .entries').toggle();
    $(this).find('i').toggleClass('icon-chevron-right icon-chevron-down', 200);
});