私は2つのボタンSHOW & HIDEを作成しました。そして内容があるDIV
。私は最初のボタンの内容をクリックするとDIV
は幅を広げて1番目のボタンを隠すことになり、同時に2番目のボタンが見えるようになります。jQuery on click change CSS for DIV
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>
NOW THIS http://jsfiddle.net/ajinkyax/mSjbV/ その作業を参照してください。 SOLUTION:私はSCRIPTタグから
ウルのコードは問題ありません。 ..それはうまく動作します.. –
wあなたのjqueryバージョンは帽子ですか?どのブラウザをテストしていますか? –
jqueryがドキュメントに正しくリンクされているかどうかを確認したいと思います。 – Joonas