我的JavaScript日曆似乎允許日曆工作 https://ajax.googleapis.com/ajax/libs/prototype/1.7.1.0/prototype.js衝突與JavaScript原型
日曆作品很好,但我發現我網頁中的所有其他javascript停止工作!
有什麼建議嗎?
我的JavaScript日曆似乎允許日曆工作 https://ajax.googleapis.com/ajax/libs/prototype/1.7.1.0/prototype.js衝突與JavaScript原型
日曆作品很好,但我發現我網頁中的所有其他javascript停止工作!
有什麼建議嗎?
它可以是當你想在一個頁面上使用兩個或更多不同的庫。在這種情況下,當相同範圍內的所有庫中存在相同的函數名時,這些庫會發生衝突。在這種情況下,將使用最後的函數實現。
例如,您在全局範圍內實現了一些函數fn()
,並在該實現之後插入一些庫,該庫也在相同範圍內實現函數fn()
。第二個函數重新實現第一個和每個調用fn()
的瀏覽器將使用第二個實現而不是你的。
是的,我真的發現.. :) – Ahmed
「我網頁中的所有其他JavaScript停止工作」 - 是否有一個特定的代碼片段,您可以共享,停止工作?也許與原型有衝突? – Krease
需要更多關於calandar的細節..它使用什麼庫?創建頁面中使用的所有腳本標記的目錄。我們不知道你在用什麼,以及是否添加原型導致問題,或添加其他的東西引起問題 – charlietfl
我使用這個日曆「calendarview.org」 – Ahmed