GORAGOD.com

freelance, web developer, web designer, hosting, domain name

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

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

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

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

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

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

ลองเอาโค้ดข้างล่างนี่ไปทดสอบดูนะครับว่าใช้ได้เป่า :)
<!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
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M
^