状况:用了畅言的插件,代码在下面,默认只显示登录框。会加载评论。加载的代码在下面
目标 :用JS或者JQ 去除这些 加载的评论中 的a 的href 属性
尝试:试着在页面中添加了一些a标签,是可以去除href属性的。但是新加载的内容中的href去除不掉。
猜想:是否是由于延迟加载?
页面用的畅言插件代码如下:
加载后页面产生的评论代码如下:
//下面片段中想要去除的a标签
就这里的href属性去除不掉。
完整版:
2017年2月28日 13:36
硬汉Leon
[江苏省南京市网友]
1111
不方便把conf 和appid 贴上来,抱歉
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
可以考虑把去除href的操作放在队列的最后执行。
使用setTimeout(function(){},0);
因为你去除href的代码执行的时候,畅言的插件还没有加载完毕呢。所以肯定是去不掉的。
建议用settimeout隔断时间继续查找去除href