<div class="share-tooltip-wrapper" data-id="<?php echo $post_ID; ?>">
<div class="share-tooltip">
<div class="arrow"></div>
<ul class="share-list">
<li>
<a href="http://www.facebook.com/sharer/sharer.php?u=<?php echo urlencode(CURRENT_URL); ?>" target="_blank" class="share-facebook">
<span class="icon">Facebook</span>
</a>
</li>
你好 - 我正在制作一个 wordpress 网站,该网站的一部分有“分享按钮”,所有这些按钮都有唯一的 id,对应于可分享的帖子。问题出在我的 jquery 代码下面,我正在尝试编写代码,当您单击带有数据 ID 的共享按钮时,该代码基本上会说,然后更改具有相同数据 ID 的节点的 html。所以我可以在按钮上从共享状态转到共享状态。如果我没有一些唯一的 id,那么页面上的所有元素都会更改。
var current = jQuery(this).filter("id");
jQuery("ul").find("[data-id='" + current + "']").on("click", function(event){
console.log("clicked");
// jQuery('span.share-text').html('<span class="share-text">Shared</span>');
});
非常感谢任何和所有帮助。非常感谢你!