ผมมีปัญหาคือตอนนี้ผมใช้ jQuery ในการทำ AJAX ครับ

แล้วทีนี่ มันมารันในไฟฟอกซ์แล้วไม่ได้ผลตามต้องการเลย

มันไม่รันโค้ดของ jquery ไม่ทราบว่าผมต้องติดตั้งอะไรเพิ่มหรือไม่ครับ

ถ้ามันใช้ไม่ได้อย่างนี้แล้ว ผมก็ไม่สามารถทำเว็บให้ใช้ได้กับทุก browser สิครับ

หรือมีวิธีแก้ยังไง ขอบคุณล่วงหน้านะครับ ที่ให้คำตอบผม
numm 21 Mar 2009 01:31
ลองเอาโค้ดข้างล่างนี่ไปทดสอบดูนะครับว่าใช้ได้เป่า :)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
                    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <script src="http://code.jquery.com/jquery-latest.js"></script>
 
  <script>
  $(document).ready(function(){
    $('#ani').fadeOut(1000).show('slow');   
  });
  </script>
 
</head>
<body>
  <div id="ani" style="background-color:blue;height:100px;">hello</div>
</body>
</html>
numm 21 Mar 2009 01:36
อะลืมอ่านไปหมายถึง ajax หรือครับ
อาจจะเป็นตรง security ของ firefox ไม่ให้ทดสอบบน directory ตรงๆ อย่างเช่น c:\test.html
จะต้องทดสอบกับ http://localhost/test.html ครับ
กรกฎ วิริยะ 21 Mar 2009 09:05
ได้นะครับ ไม่มีปัญหา มันสามารถใช้งานร่วมกับ Frame Work ใดๆ ก็ได้อยู่แล้ว

ปัญหาน่าจะอยู่ที่การเขียนโค้ดผิดก็ได้นะครับ เนื่องจาก firefox อาจมีข้อจำกัด ด้าน javascript ที่ไม่เหมือนกัน ผมยกตัวอย่าง

document.getElementById()

ค่าที่ส่งให้มันบน IE อาจเป็นได้ทั้ง name หรือ id แต่ บน firefox จะต้องใช้ id เท่านั้นครับ
Kurozaki 21 Mar 2009 14:24

ไปอ่านดุพอรู้ว่าไฟฟ้อกซ์ 2 มันsupport ตัว jquery ครับ แต่ version อื่นไม่ทราบเหมือนกัน

ไม่ทราบว่ามีfirefox เวอร์ชั่นที่เล่นกับ jquery ได้ไหมครับ เอาลอ้งให้ผมไปโหลด หรือบอกเวอร์ชั่นก็ได้ครับ

ขอบคุณนะครับ

 

numm 21 Mar 2009 14:30
ส่วนใหญ่ใช้ได้เหมือนกัน ผมได้ลองใช้ jquery กับ ff2,ff3,opera9,ie6,ie7 ใช้ได้เหมือนกันเกือบทุกอย่างครับ
อาจจะมีปัญหาที่ security อย่างที่ผมว่าหรือ syntax อย่างที่คุณ gOragod บอกไว้ครับ
numm 21 Mar 2009 14:31
เวอร์ชั่นที่ผมใช้บ่อยสุดก็ 1.2.6 ครับ จะว่าไปยังไม่ได้ลอง 1.3 เลยแหะ
Kurozaki 21 Mar 2009 23:04
ขอบคุณครับเด๋วต้องไปลองอะครับ T_T