0
當我在header.php文件中添加以下腳本時,出現此問題。未捕獲TypeError:對象[對象對象]沒有方法'幻燈片'
<script type="text/javascript">
$(function() {
$("#logo a span").css("opacity","0");
$("#logo a span").hover(function() {
$(this).stop().animate({
opacity: 1
}, 'slow');
},
function() {
// animate opacity to nill
$(this).stop().animate({
opacity: 0
}, 'slow');
});
});
</script>
和「/頭」之前,我添加此代碼
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
當我打開網頁,就無法加載幻燈片,並有我的general.js一些錯誤。
Uncaught TypeError: Object [object Object] has no method 'prettyPhoto'
$.fn.superfish.sfgeneral.js:92
f.Callbacks.njquery.js:2
f.Callbacks.o.fireWithjquery.js:2
e.extend.readyjquery.js:2
c.addEventListener.B
Uncaught TypeError: Object [object Object] has no method 'slides'
$.fn.superfish.sfgeneral.js:45
f.event.dispatchjquery.js:3
f.event.add.h.handle.i
我的web目錄中還有一個jquery.js,但上面這些錯誤描述都在那個文件中。
我已經搜索了幾天的問題,但我仍然沒有得到解決方案。任何幫助將非常感激。
,但如果我不寫(我的第一個代碼上面)額外的腳本在我的header.php,所有腳本(prettyPhoto等)可以正常工作...問題顯示,當我添加該腳本...請給我更多的解釋.. thnks – anjaryes
@AnjarTriyoko。我不知道這是沒有道理的。將所有的代碼粘貼到http://jsFiddle.net中,讓我檢查一下。無論如何,這不是那些線,你需要添加一個引用到插件。 – gdoron
感謝您的解釋。其實這個問題表現出來是因爲我對jQuery和朋友的知識缺乏..:D。問題已經解決了,只需刪除我的header.php中的附加腳本引用...再次,謝謝.. – anjaryes