私はカスタムtumblrテーマの複数の非表示のdivにjavascript関数を使用しています。私は問題はクラス名が同じで、私がデフォルトでdivをクリックすると同じですすべてのdivが表示または非表示になります。複数のdivを同じクラスを一度に開く
場所 'A' と、親のdiv要素 "で対応する 'DIV':
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function() {
$(".toggleme").click(function() {
$(".toparea3").slideToggle("slow");
return false;
});
});
</script>
<a class="toggleme" href="#"><img src="http://www.abc.com/images/share.png"></a>
<div class="toparea3" style="display:none;">
<div class="share-bar clearfix" style=" margin-top:3px;margin-left: -2px;width: 380px;height: 50px;">
<div class="share-bar-buttons">
<div class="share-bar-facebook">
<iframe src="http://www.facebook.com/plugins/like.php?href={URLEncodedPermalink}&layout=button_count&show_faces=false&width=110&action=like&font=lucida+grande&colorscheme=light&height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:110px; height:21px;" allowTransparency="true"></iframe>
</div>
</div>
<div style="margin-left:80px;margin-top: 15px;" class="share-bar-twitter">
<a href="http://twitter.com/share" class="twitter-share-button"
data-url="{Permalink}"
{block:Twitter}data-via="{TwitterUsername}"{/block:Twitter}
data-related="stylehatch:Premium Tumblr Themes by @newezra"></a>
</div>
<div style="float: right;margin-top:-25px;" class="share-bar-shorturl">
<div class="linktumb">
http://www.tumblr.com/xdrs2sf
</div>
</div>
</div>
</div>
このディントはうまくいきました。 – user799100
http://ceescripts.tumblr.com/ このリンクをクリックすると、このボタンを共有するとすべてのdivが表示/非表示になります – user799100
チャドのアイデアを使用していて、 。それぞれには、開きたいdivに対応する別のハッシュがあるはずです。 – Will