关注此帖:add class to all links that link to a certain domain with js (jquery)
我试图用jquery为超链接添加一个类,但它让我很难受。我正在本地开发一个站点,我将此代码添加到(以及链接到jquery):
<script type="text/javascript">
$("a[href*='gallery']").addClass('thumb');
</script>
对我的链接没有影响。我决定将页面剥离到最基本的骨头,看看我能否找出问题所在。仍然没有效果。一旦我把它放在网上,就可以了:
http://www.anunexpectacle.com/files/test.html
是否有关于本地开发的东西会阻止这种情况?为什么我无法通过jquery为我的链接提供课程?请帮忙!
谢谢, 马特
答案 0 :(得分:1)
将代码放在document.ready函数中,等待dom加载
$(document).ready(function(){
// code here
});
或缩写
$(function(){
// code here
});
还要确保将jQuery库导入项目
离。
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>