此代码适用于jQuery 1.3.2
$(document).ready(function() {
$(function() {
$("#proiecte").click(function(e) {
e.preventDefault();
$("#ThisWillScroll").removeClass() .addClass("slide1");
$("#menu li a").removeClass(), $("#proiecte").addClass("active");
});
});
$(function() {
$("#desprenoi").click(function(e) {
e.preventDefault();
$("#ThisWillScroll").removeClass() .addClass("slide2"),
$("#menu li a").removeClass(), $("#desprenoi").addClass("active");
});
});
});
但是当我用最新版本(1.6.2)替换库时,它会停止工作。
我不太熟悉jQuery,并且不知道我的代码中可能阻止它工作的内容。一个已弃用的函数可能?
-
它已经解决了。
我有一段被遗忘的代码搞砸了剧本。
感谢genesis指出有一个JS控制台,我不知道有类似的东西(我主要从事设计工作)。
答案 0 :(得分:1)
$(document).ready(function() {
和$(function() {
都做同样的事情。所以使用doc.ready会很好..代码下面
$(document).ready(function() {
$("#proiecte").click(function(e) {
e.preventDefault();
$("#ThisWillScroll").removeClass() .addClass("slide1");
$("#menu li a").removeClass(), $("#proiecte").addClass("active");
});
$("#desprenoi").click(function(e) {
e.preventDefault();
$("#ThisWillScroll").removeClass() .addClass("slide2"),
$("#menu li a").removeClass(), $("#desprenoi").addClass("active");
});
});
另外,你的代码看起来很好。