遵循使用jquery文档就绪函数的教程,但是我无法让这一点工作或做任何事情。我提醒了一下它不会触发任何我做错的事吗?感谢。
<html>
<head>
<title>Coulthard</title>
<LINK REL=StyleSheet HREF="blanket.css" TYPE="text/css" MEDIA=screen>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
alert("works");
$("#slideshow").css("overflow", "hidden");
$("#slideshownav").css("visibility", "visible");
$("#slideshownav a[href=#image1]".addclass("active");
$("#slideshownav").localScroll({
target:'#slideshow', axis: 'x' });
$("#slideshownav a").click(function(){
$("#slideshownav a").removeClass("active");
$(this).addClass("active");
});
});
</script>
答案 0 :(得分:1)
在a[href=#image1]
之后,有一个关闭的braket缺失。
更改
`$("#slideshownav a[href=#image1]".addclass("active");`
到
`$("#slideshownav a[href=#image1]").addclass("active");`
你应该看到你的警报。
PS:您使用的是非常过时的jQuery版本。请期待在新项目中使用当前版本1.9.1。