我想通過點擊菜單按鈕來使用jQuery來爲整頁(html)背景設置動畫效果。我在W3school TryIt Editor中創建了一個小型試用版,並且工作正常。但是,當我想在我自己的網站上使用它時,它不起作用(並且jQuery總體停止工作 - 警報不再顯示)。是否有任何人可以幫助我?jQuery外部動畫故障CSS
這是錯誤的Firebug給我:
SyntaxError: missing) after argument list
[Break On This Error]
$('.html').animate(left:'0px')
script.js?mcplzp (line 32, col 35)
這是我的實際JS代碼:
$('.html').animate(left:'0px'
(function ($, Drupal) {
$("<link/>", {
rel: "stylesheet",
type: "text/css",
href: "../css/pages.css"
}).appendTo("head");
if (jQuery) {
alert('jQuery is loaded!');
};
$(document).ready(function()
{
$('.menu-704').click(function()
{
$('.html').animate(left:'0px'
});
});
$(document).ready(function()
{
$('.menu-797').click(function()
{
$('.html').animate(left:'=+1250px'
});
});
$(document).ready(function()
{
$('.menu-359').click(function()
{
$('.html').animate(left:'=+1250px'
});
});
$(document).ready(function()
{
$('.menu-796').click(function()
{
$('.html').animate(left:'=+1250px'
});
});
})(jQuery, Drupal);
什麼是在控制檯中顯示的錯誤? –