У меня есть следующий код на моей странице. Иногда jQuery загружается нормально, но иногда я получаю сообщение об ошибке: jQuery is undefined
<script src="/javascripts/jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="/javascripts/jquery-ui-1.7.1.custom.min.js"
type="text/javascript"></script>
<script type="text/javascript">
alert('test')
var $j = jQuery.noConflict();
alert('test1')
//start when document is ready
$j(document).ready(function(){
alert('test2')
Когда jQuery не загружается, я вижу только первую alert
на странице. Так что я думаю, что jQuery никогда не загружается. Также я использую noConflict только потому, что раньше я получал ошибку $ is undefined
. Я не использую никакую другую библиотеку js, такую как прототип или что-то еще. Так что у меня нет НАСТОЯЩЕЙ необходимости использовать jQuery noConflict()
Кто-нибудь сталкивался с подобными проблемами с jQuery и IE 7? Эта ошибка не происходит в Firefox.
Можно ли что-то сделать, чтобы это исправить?
Обновление
Я решил использовать jQuery + jQuery UI, размещенный в Google. который работал для меня.
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js" type="text/javascript"></script>