2013-07-10 3 views
0

В настоящее время я работаю над веб-приложением, и я как бы участвую в этом. Я никогда раньше не использовал JQuery, но я занимаюсь своим исследованием, когда создаю приложение. Я создал простое веб-приложение, и у него есть раскрывающийся список, и теперь я пытаюсь сделать его красивым. Поэтому я решил загрузить плагин jquery select box. Тем не менее, существует не так много указаний о том, как использовать его в любом месте, поэтому я как бы просто прикрываю его. Я загрузил файлы и импортировал их в свой проект. Загрузки Я пришел с тремя файлами:Плагин 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 

и это, как правило, на одной линии, но я divvied его так, что легче читать. Ошибки, которые я получаю, является: Missing точки с запятой (эта ошибка везде во всем документе) и «Ошибка синтаксиса на нет точной коррекции„неверных параметров регулярного выражения“доступно» для этой маленькой секции:

содержание: {XML:/XML /, HTML:/html /, JSON:/JSON /}

Так мне интересно, если я скачал не так? Или, возможно, я никогда не должен был импортировать этот файл в первую очередь?

Кто-нибудь еще получил эту ошибку, прежде чем что-либо изменить? Все, что я сделал, это импорт.

спасибо.

+0

Файл jquery.selectbox-0.2.min.js представляет собой просто «свернутый» файл jquery.selectbox-0.2.js и будет использоваться в «производственной» среде, поскольку размер файла будет меньше. Обычно вы используете неисчерпаемую версию для разработки, а затем свернутую версию для производственной среды. – MrB

+0

Оба файла содержат один и тот же контент, только один из них легче читать, я все еще читаю остальную часть вашего вопроса и надеюсь, что смогу помочь. – MrB

+0

Как выглядит ваш тег заголовка? Вы ссылаетесь на jquery-1.7.2.min.js, а затем на jquery.selectbox-0.2.js? Я думаю, если бы вы могли предоставить больше кода, я бы надеялся пролить свет на эту проблему. – MrB

ответ

1

Demo

Выше рабочая демонстрация, надеюсь, вы начали получать на то, что вам нужно сделать. Дайте мне знать, если вам нужна дополнительная помощь.

<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.

+0

Спасибо! Я попробую это. – angyxpoo