SHOW と HIDE の 2 つのボタンを作成しました。しかもDIV
内容付き。最初のボタンのコンテンツDIV
をクリックすると幅が広がり、最初のボタンが非表示になり、同時に2番目のボタンが表示されます。
2 番目のボタンをクリックすると、コンテンツDIV
の幅が縮小され、2 番目のボタンが非表示になり、1 番目のボタンが表示されます。しかし、うまくいきません..助けてください。jquery の知識はあまりありませんが、少し使用しています。
$(document).ready(function(){
$("#seeall2").hide();
$("#seeall").bind("click",
function(){
$("#speakers").animate({width: 880}, 1500);
$("#seeall").hide(500);
$("#seeall2").show(500);
});
$("#seeall2").bind("click",
function(){
$("#speakers").animate({width: 410}, 1500);
$("#seeall").show(500);
$("#seeall2").hide(500);
});
});
これは私の HTML です:
<div id="speakers">
<a href="" id="seeall">EXPAND</a>
<a href="" id="seeall2">COLLAPSE</a>
<div id="pics-wrap">
content...
</div>
</div>
これを見てくださいhttp://jsfiddle.net/ajinkyax/mSjbV/ ITS WORKING NOW. 解決策 : SCRIPT タグから余分なスペースを削除しました