私はこのJavaScriptコードを書いており、情報パネルをクリックすると...address
アドレスを使用してdivを中央に移動する必要がありますmoved。
問題
トリガー ボタンをクリックするaddress
と、中央に浮かぶ div の代わりに、次のコンテンツのボタンに移動しますが、これは発生しないはずです。また、トリガー ボタンをクリックして情報パネルを閉じると、アドレス div が通常に戻るはずです。
質問
トリガーボタンをクリックしたときにアドレスを中央に移動する方法と、トリガーボタンをクリックしたときにアドレスを正しい位置に戻す方法を教えてください。 jquery
<script type="text/javascript">
$(document).ready(function(){
$(".trigger").click(function(){
$('.address').removeClass('address').addClass('addressmoved');
$(".panel").toggle("fast");
$(this).toggleClass("active");
return false;
});
});
</script>
CSS
.addressmoved{
float:left;
right:0;
}
.address{
font-size: 18px;
height: 120px;
position: absolute;
right: 100px;
top: 50px;
width: 200px;
}
HTML
<div class="address">
<img src="image.png" alt="mainicon" />
<span>hellow</br>
<em>world</em>
</span>
<ul>
<li class="icon">
<img class="social" src="icon1.png " alt="icon1"/>
</a>
</li>
</ul>
</div>