0

我目前正在开发一个 Web 应用程序,并且正在学习一些东西。我以前从未使用过 Jquery,但我正在做我的研究,因为我正在制作应用程序。我制作了一个简单的 Web 应用程序,它有一个下拉选择框,现在我正试图让它看起来很漂亮。所以我决定下载 jquery 选择框插件。但是,关于如何在任何地方使用它的说明并不多,所以我只是在尝试一下。我下载了文件并将它们导入到我的项目中。我下载了三个文件:

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/}

所以我想知道我下载的内容是否错误?或者,也许我一开始就不应该导入这个文件?

有没有其他人在改变任何东西之前得到这个错误?我所做的只是导入。

谢谢你。

4

1 回答 1

1

演示

上面是一个工作演示,希望能让你开始你需要做的事情。如果您需要更多帮助,请告诉我。

<head>
   <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/jquery.selectbox/0.2/css/jquery.selectbox.css">
   <script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js'></script>
   <script type='text/javascript' src="//cdn.jsdelivr.net/jquery.selectbox/0.2/js/jquery.selectbox-0.2.js"></script>
</head>

这是您应该引用样式表和 javascript 的顺序。

于 2013-07-10T14:20:36.433 回答