我正在将一个小部件嵌入到一些html中
<div class="widget-hr-content">
<div class="widget-hr-header">
</div>
<div class="widget-hr-facts">
<img>
</div>
</div>
调用窗口小部件的脚本是
<script async src="https://somewebsitesscript"></script>
我如何使用jquery来操作div class="widget-hr-facts"
中生成的锚元素,我知道我可以使用$('.widget-hr-facts').find('a').each
但是我会在哪里使用它,我并不是真的理解这一点。我尝试创建一个新的脚本标记,并为其添加一个延迟属性,没有为我做任何事情。
<script async src="https://somewebsitesscript"></script>
<script async>
$('.widget-hr-facts').find('a').each(function(){
$(this).attr("href","redirectsomewherediffthanwidget");});
<script>
但是Jquery失败了Uncaught ReferenceError: $ is not defined
答案 0 :(得分:0)
这是一个时间问题,脚本需要很长时间才能加载。我需要使用重定向用户的链接更新一些渲染的html。我是用
做的window.setTimeout(函数()