的第二行引起的。
我一直在尝试使用Jquery和Javascript,这样,如果主体类是x,那么链接将是y等我的代码是:http://jsfiddle.net/FzD3B/HTML
<body class="site-name-my-journey-wokingham"> <a id="YTL" href="#">Test</a>
</body>
Jquery if ($("body").hasClass(".site-name-my-journey-wokingham")) {
$("#YTL").attr("href", "https://www.youtube.com/channel/UC5qHqdJzjj6QPw3Zsq8dWLQ");
}
我已经得到这个工作在过去,但我不明白为什么这目前不工作。我已经指出,错误很可能是由Jquery
"hasClass"方法不应该包含类的"。"选择器。
http://api.jquery.com/hasclass/.
if ($("body").hasClass("site-name-my-journey-wokingham"))
从hasClass()中删除.
if ($("body").hasClass("site-name-my-journey-wokingham")) {
$("#YTL").attr("href", "https://www.youtube.com/channel/UC5qHqdJzjj6QPw3Zsq8dWLQ");
}
去掉类名中的点。
if ($("body").hasClass("site-name-my-journey-wokingham")) {
$("#YTL").attr("href", "https://www.youtube.com/channel/UC5qHqdJzjj6QPw3Zsq8dWLQ");
}