jQuery конфликтует?
Я пытаюсь загрузить jQuery в FAQ-системе RightNow, и я не уверен, есть ли какие-либо конфликты между файлами JS, которые по умолчанию загружаются RightNow.
Я добавил эти строки в мой файл:
<script src="https://www.google.com/jsapi?key=MYKEY" type="text/javascript"></script>
<script>
google.load("jquery", "1.4.4");
google.load("jqueryui", "1.8.7");
</script>
<script>
jQuery.noConflict();
if (typeof jQuery == 'undefined') {
alert("jquery is NOT loaded");
} else {
alert("jquery is loaded");
}
jQuery(function() {
jQuery( "#dialog" ).dialog();
});
</script>
<div id="dialog"><p>test</p></div>
(MYKEY был заменен реальным ключом, конечно).
При посещении страницы я получаю "jquery is loaded", но не вижу диалогового окна. Я проверяю это правильно? это значит, что есть конфликт?
Ребята, у вас есть какой-нибудь другой способ проверить / заставить эту вещь работать?
Спасибо,
2 ответа
Ваш код может быть более стабильным, если вы вызываете свою диалоговую команду изнутри "готов к документу".
Кажется, это работает для меня. Единственное, что вы, кажется, забыли, это загрузка jquery-ui.css. Это твоя проблема?