私はJSが初めてで、HTML / CSSを少し知っているので、助けていただければ幸いです。ウェブサイトをサーバーに公開するのに 1 週間の時間がありました
私が好きなように、私は物事を機能させました。それは非常によく伸びたり縮んだりして、結果に満足しています. 私が直面している問題は、Web サイトに画像カルーセルがあり、それを div にリンクしたいということです。
例: 訪問者が image2 をクリックすると、test2 に移動し、test 1 が折りたたまれます。
HTML コード
<p class="trigger"><a href="#!">Test1</a></p>
<div class="toggle_container" id="1">
<div class="block">
<p>Contents of test1 to be displayed</p>
</div>
<div>
<p class="trigger"><a href="#!">Test2</a></p>
<div class="toggle_container" id="2">
<div class="block">
<p>Contents of test2 to be displayed</p>
</div>
<div>
CSS
p.trigger{
margin-bottom:7px;
margin-top:-5px;
color: #545454;
text-decoration: none;
}
.toggle_container{
margin-bottom:10px;
}
.toggle_container p{
margin:0px;
text-decoration: none;
}
.toggle_container{
background:#f0f0f0;
clear: both;
font-size:100%;
}
p.trigger a {
color: #545454;
text-decoration: none;
}
p.trigger a:link, p.trigger a:visited {
color: #545454;
text-decoration: none;
}
p.trigger a:hover, p.trigger a:active {
color: #ff00ff;
}
Javascript
$(document).ready(function() {
$(".toggle_container:not(:first)").hide();
$("p.trigger").on('click', function(){
$('.toggle_container').slideUp().eq($(this).index('p.trigger')).stop().slideToggle();
return false;
});
多くの検索を行い、多くのコードを試しましたが、何もうまくいきませんでした。助けてください!!!ありがとうございました
http://jsfiddle.net/bL9Le/は機能していないようですが、サイトでは機能しています。