9
jQuery ile bir komut dosyası yazdım. Firefox ve GoogleChrome ile çalışır. Sadece IE ile bu hata geri döndü:Hata: 'jQuery tanımlı değil'
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Contattaci - TheItalianBrand.com</title>
<script type="text/javascript" src="lib/jquery.js"></script>
<script type="text/javascript" src="lib/js/jquery-ui-1.8.4.custom.min.js"></script>
<link type="text/css" href="lib/css/smoothness/jquery-ui-1.8.4.custom.css" rel="stylesheet" />
<script type="application/javascript">
$(function(){
$('#dialog_link, ul#icons li').hover(
function() { $(this).addClass('ui-state-hover'); },
function() { $(this).removeClass('ui-state-hover'); }
);
$('input').change(function() {
validate();
});
$('input').keydown(function() {
validate();
});
$('textarea').change(function() {
validate();
});
$('textarea').keydown(function() {
validate();
});
});
</script>
</head>
Ne yapabilirim:
'jQuery' is not defined jquery-ui-1.8.4.custom.min.js, Row 10 Character 1
Bu benim sayfanın başıdır?
Siz ... son 'script' etiketini kapatmadınız –
' application/javascript' MIME tipini kullanmayın; IE bunun üzerinde boğulur. Bunun yerine 'text/javascript' kullanın. –
Üzgünüz, son
jQuery UI kitaplığını
lib/js
'dan, ancak jQuery'denlib
'dan alıyorsunuz. JQuery kitaplığınızın kopyasının dalib/js
numaralı sürümde olduğunu ve bu yanlış yoldan dolayı almıyor olduğunuzdan şüpheleniyorum. Elbette, bu aslında Firefox veya Chrome veya başka bir tarayıcıda çalışmadığı anlamına gelir, ancak hata raporlaması konusunda sadece daha az dikkat çekicidir, bu yüzden fark etmeyebilirsiniz.Firefox "TamperData" eklentisi, sayfa isteklerindeki HTTP isteklerini izlemek için gerçekten kullanışlıdır.
kaynak
2010-08-28 12:49:50 Pointy
(başlangıçta bölü fark yaratır) ve doğru sırayla jQuery kütüphanesinin eklenmesi
kaynak
2013-07-24 10:05:28 Sagar