Автозаполнение Netbeans не полностью работает с текущим jQuery.js (v1.8.0)

Я только начал использовать netbeans (NetBeans IDE 7.2 (Build 201207171143 )под Win7/64bit ), чтобы попробовать разработку jQuery. Особенно автодополнение показалось очень удобным..

Я использовал этот учебник:http://netbeans.org/kb/docs/web/js-toolkits-jquery.html Я сделал все как в этом уроке, но взял текущую версию jQuery.js (v1.8.0 )вместо старой версии 1.4.2 -.

Давайте посмотрим на следующий фрагмент кода:


Автодополнение работает для "$(document)". и предлагает "готово". Пока все хорошо...

3-я строка начинается с "$("h1")". после этого селектора следует "." Я получаю много предложений, но не для «клика»;Когда я использую более старый jQuery -1.4.2.js, он работает так, как показано на следующем снимке экрана руководства :http://netbeans.org/images_www/articles/69/web/js-toolkits-jquery/code-completion.png

. Вопросы:

  • В чем собственно проблема?
  • Можем ли мы как-то заставить это работать с текущей версией jQuery? Если да :Как?
  • Кто здесь потенциально главный... ошибка в jQuery или netbeans?

С уважением, Стефан

---обновление---

Проблема возникает только в том случае, если вы добавите в исходный код. Если вы опустите include, он работает так, как должен. Так что это, похоже, проблема Netbeans. И подведите нас к следующему адаптированному вопросу:

Вопрос :Не включать jquery.js — это просто обходной путь. Есть ли способ исправить это? Может быть, нужно где-то в проекте отключить какую-то опцию "авто -включать -все"?

---обновление #2 :РЕШЕНИЕ---

Даже имя включенного скрипта работает, но любое имя ресурса, заканчивающееся на «jquery.js», не работает, тогда как работает! Так что на самом деле это своего рода ошибка в Netbeans, вызванная некоторыми жестко закодированными вещами. И решение состоит в том, чтобы переименовать файл JavaScript таким образом, чтобы он, например. все еще включает ревизию.

7
задан SDwarfs 18 August 2012 в 23:41
поделиться