【发布时间】:2014-01-04 12:40:25
【问题描述】:
目前,我正在使用script 在许多基于 WordPress 的网站上显示/隐藏 cmets。该脚本基本上在每个站点上都按预期工作。但是,我遇到了一个使用 Hero 主题的网站的问题。在 index 页面上,主题从 X 个帖子中提取内容。不幸的是,这会导致多次调用脚本并导致第一个帖子获得 X 个显示/隐藏按钮,而其他帖子不受影响。
我不确定如何修改脚本以分别针对每个评论部分。当然,如果主题作者没有为索引页面上的所有评论部分分配相同的 id (#commentBox),任务会更容易。我已经研究了限制脚本的范围(即,让脚本的每个实例仅影响包含它的帖子内容)并更改脚本的实际功能以考虑多个评论部分。不幸的是,我还不能让它按预期工作。
这是显示问题的索引页面的链接:http://www.sitestyling.ca/abbyphotography/blog/。第一个链接(即脚本的链接)指向一个页面,该页面已实现脚本并按预期运行。
任何帮助或建议将不胜感激。
【问题讨论】:
-
我不相信这会帮助您解决特定问题,但如果您想了解更多背景知识,了解当您有不同的上下文时有时如何处理此问题,您可以查看:stackoverflow.com/questions/9635558/…
-
您可能还需要考虑将帖子的标题更改为“在 jQuery 中处理重复 ID”之类的内容,因为此问题与评论部分或在jQuery.
标签: javascript jquery html wordpress