在WordPress帖子中使用jQuery切换()来显示/隐藏推文按钮?

时间:2011-08-29 作者:Matt

在WordPress帖子中使用jQuery toggle()函数显示/隐藏Twitter“Tweet”按钮的适当方式是什么?

我遇到的问题是,当我把代码放在我的内容帖子中时。php、切换功能和tweet功能只适用于流中的第一篇(最近的)帖子。我该如何将其放入Wordpress循环中?

现在,我将此代码包括在我的内容帖子中。php文件:

<?php if (!is_singular()) { require(\'post_buttons.php\'); }?>
上述代码包括来自另一个文件的带有此切换代码的Tweet按钮:

<script>
jQuery(document).ready(function() {
    jQuery(\'#social_trigger\').click(function() {
        jQuery(\'#tweet_button\').toggle();
    });
});
</script>

1 个回复
最合适的回答,由SO网友:tollmanz 整理而成

如果分配“click”事件的元素为“#social\\u trigger”,则每页不能有多个元素。您正在搜索元素的“id”,根据定义,每页只能有一个特定id的元素。

您应该将元素更改为具有“social\\u trigger”类,然后更改jQuery以查找“.social\\u trigger”。您可能需要对函数进行一些修改,但这应该可以让您克服只能切换第一个元素的问题。

结束

相关推荐

Check if jquery library exist

如何检查头标记中是否存在jQuery库?<head> <script type=\"javascript/text\" src=\"http://code.jquery.com/jquery-1.6.2.js\"></script> </head> 如果不存在,我如何在jquery库的头标签中加载,我正在做一个插件,我想在jquery中加载我的插件脚本,并且能够检查jquery库是否存在,这样我的jquery脚本就会运行