我目前正在研究一個Web應用程序,並且在我去的時候有點學習東西。我以前從未使用Jquery,但是我在製作應用程序時正在進行研究。我做了一個簡單的Web應用程序,它有一個下拉選擇框,現在我試圖讓它看起來很漂亮。所以我決定下載jQuery選擇框插件。然而,關於如何在任何地方使用它並沒有太多的方向,所以我只是在對它進行修改。我下載了這些文件並將它們導入到了我的項目中。下載我想出了三個文件:Jquery SelectBox插件已經有錯誤
jQuery的1.7.2.min.js
jquery.selectbox-0.2.js
jquery.selectbox-0.2.min.js
除了最後一個外,看起來很好。從字面上看,我所做的只是導入它們,第三個文件給我錯誤。這是第三個文件的樣子。這是非常長的,所以我將只發佈一個小片段:
(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}
function cu(a){if(!cj[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e==="")
{ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),b.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write((f.support.boxModel?"<!doctype html>":"")+"<html>
<body>"),cl.close();d=cl.createElement(a),cl.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ck)}cj[a]=e}return cj[a]}function ct(a,b){var c={};f.each(cp.concat.apply([],c
而這通常都是在同一行,但我瓜分它,所以它更容易閱讀。 是我得到的錯誤是: 缺少分號(這個錯誤是無處不在上述文檔) 和這個小節「上的‘無效的正則表達式選項’可沒有一個準確的校正語法錯誤」:
內容:{xml:/ xml /,html:/ html /,json:/ json /}
所以我想知道我下載的內容是否有誤?或者,也許我從來沒有應該首先導入這個文件?
還沒有其他人在甚至改變任何東西之前得到這個錯誤?我所做的只是進口。
謝謝。
jquery.selectbox-0.2.min.js文件只是jquery.selectbox-0.2.js的「最小化」文件,將用於「生產」環境中,因爲它的文件大小會更小。您通常會使用非最小化版本進行開發,然後使用生產環境的最小化版本。 – MrB
這兩個文件都包含完全相同的內容,只是其中一個更容易閱讀,我仍在閱讀您的其餘問題,並希望我可以提供幫助。 – MrB
你的標題標籤是什麼樣的?你是否引用了jquery-1.7.2.min.js,接着是jquery.selectbox-0.2.js?我想如果你能提供更多的代碼,那麼希望能夠解決這個問題。 – MrB