A-AA+then

เรื่อง jquery กับ firefox ครับ

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

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

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

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

หรือมีวิธีแก้ยังไง ขอบคุณล่วงหน้านะครับ ที่ให้คำตอบผม

7 ความคิดเห็น

ลองเอาโค้ดข้างล่างนี่ไปทดสอบดูนะครับว่าใช้ได้เป่า :)
<!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>
1

อะลืมอ่านไปหมายถึง ajax หรือครับ
อาจจะเป็นตรง security ของ firefox ไม่ให้ทดสอบบน directory ตรงๆ อย่างเช่น c:\test.html
จะต้องทดสอบกับ http://localhost/test.html ครับ
2

ได้นะครับ ไม่มีปัญหา มันสามารถใช้งานร่วมกับ Frame Work ใดๆ ก็ได้อยู่แล้ว

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

document.getElementById()

ค่าที่ส่งให้มันบน IE อาจเป็นได้ทั้ง name หรือ id แต่ บน firefox จะต้องใช้ id เท่านั้นครับ
3

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

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

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

 

4

ส่วนใหญ่ใช้ได้เหมือนกัน ผมได้ลองใช้ jquery กับ ff2,ff3,opera9,ie6,ie7 ใช้ได้เหมือนกันเกือบทุกอย่างครับ
อาจจะมีปัญหาที่ security อย่างที่ผมว่าหรือ syntax อย่างที่คุณ gOragod บอกไว้ครับ
5

เวอร์ชั่นที่ผมใช้บ่อยสุดก็ 1.2.6 ครับ จะว่าไปยังไม่ได้ลอง 1.3 เลยแหะ
6

ขอบคุณครับเด๋วต้องไปลองอะครับ T_T
7
^