我有这两个函数,我想应用于相同的点击(我确实有他们都在点击函数内具有相同的结果...图像切换工作,每次除了节目。/隐藏切换( “optionToggle”)只适用于第一次提前点击jquery中的两个函数
function imageToggle() {
var img = $('.choices').find('.btn').children().children('img');
img.toggle(function() {img.attr("src","images/misc/dotr-add.png");},
function() {img.attr("src","images/misc/dotr-minus.png");}
);
}
function optionToggle() {
var option = $('.choices').find('.btn').closest('.dishActions').children('.option');
option.toggle();
}
$('.btn').click(function() {
optionToggle();
imageToggle();
});
这里既有做工精细seperately
由于是代码 -
<div class="dishActions">
<!-- DISH CHOICE -->
<div class="choices">
<div class="btn">
<a href="#">
<img src="images/misc/dotr-add.png" height="40" width="40" alt="button up" border="0" />
</div>
<div class="choicesTxt">Choices </div>
</div>
<!-- DISH OPTIONS -->
<div class="option">
怎么样用这个的jsfiddle? –
我看不到问题 –
一个小提琴,演示,或至少你使用的HTML将是非常有用的在这里。 – Duffmaster33