我遇到了麻烦,当我点击img或链接标签时,我的盒子必须最大化,当我再次点击相同的按钮时,我的盒子必须最小化。 听到我遇到麻烦,任何人都可以纠正我的问题
我无法找到问题
http://jsfiddle.net/Navya/eVUkG/1/
$(function() {
$( "#button" ).toggle(
function() {
$( "#effect" ).animate({
backgroundColor: "#0000",
width: 500,
}, 500 );
},
function() {
$( "#effect" ).animate({
backgroundColor: "#000",
width: 240
}, 500 );
}
);
});
答案 0 :(得分:1)
首先,两个按钮都有一个按钮ID。 Id必须是唯一的。其次,而不是定位.effect
,而只是定位按钮的父级(demo)
$(function() {
$("#container").sortable({
handle: 'h1',
scroll: false,
revert: true,
tolerance: 'pointer'
});
$(".button").toggle(function() {
$(this).parent().animate({
backgroundColor: "#0000",
width: 500,
}, 500);
}, function() {
$(this).parent().animate({
backgroundColor: "#000",
width: 40
}, 500);
});
});