ลองศึกษาเรื่อง jQuery
jQuery ตอนแรกป็นอะไรที่รู้สึกว่าไม่จำเป็นต้องใช้เพราะว่าคิดว่าเขียน javascript เป็นอยู่แล้วจะทำอะไรอย่างที่ jQuery มันก็ได้อยู่แล้ว แต่พอตอนหลังมีพัฒนาโปรแกรมบนเว็บมากขึ้นชักขี้เกียจเขียน javascript เองแล้ว ก็เลยมาลองศึกษาดูซะหน่อย

พอคิดได้อย่างนั้นแล้วก็ไปซื้อหนังสือเกี่ยวกับ jQuery มาเล่มนึงเป็นหนังสือแปล (ขอสงวนชื่อหนังสือ) พออ่านแล้วขำเล็กน้อยเพราะคนเขียนเล่นแปลแบบไม่รู้เรื่องเลย แต่ก็เข้าใจยังไงเล่มต่อไปก็พยายามให้ดีกว่านี้หน่อยแล้วกัน ผมก็แทบจะไม่ได้อ่านเลยดูแต่ตัวอย่าง แล้วก็มาเจอใน Tech-Exchange ของพันทิพที่เจอปัญหาว่าเขียนตามหนังสือแล้วใช้งานไม่ได้

ผมก็เลยลองเอา Code ที่อยู่ในหนังสือมาลองเขียนบ้างรายละเอียดอื่นๆกะว่าจะเขียนในอีก blog นึง เอาเป็นว่า code ในหนังสือเป็นประมาณนี้ (ผมตัดบางส่วนเอาไปเอาเฉพาะที่ต้องการอธิบาย)

$(document).ready(function(){
   $('a[href$=.com]').addClass('mailto');
});

สิ่งที่ต้องการใน code นี้คือให้ function ใน jQuery ไปหา tag ที่มีพารามิเตอร์ href ลงท้ายด้วย ".com" เมื่อได้แล้วก็ให้ตั้ง class เป็น "mailto" แต่ถ้าเขียนแบบนี้แล้วปรากฎว่าไม่ทำงาน ผมก็ลองไปค้นจากใน google ดูก็พบว่าส่วน 'a[href$=.com]' มันเป็นข้อความ (เพราะอยู่ใน single quote) ดังนั้นเครื่องหมาย "." ก็ไม่น่าจะใช้ได้ ผมก็เลยแก้ไข Code โดยเพิ่ม "\\" หน้า "." เป็นดังนี้


$(document).ready(function(){
    $('a[href$=\\.com]').addClass('mailto');
});

พอมา run ทดสอบก็ใช้งานได้ปกติครับ 



Create Date : 30 สิงหาคม 2555
Last Update : 30 สิงหาคม 2555 1:16:30 น.
Counter : 1003 Pageviews.

1 comments
  
โดย: linghuicute วันที่: 4 กันยายน 2555 เวลา:17:27:13 น.
ชื่อ : * blog นี้ comment ได้เฉพาะสมาชิก
Comment :
 *ส่วน comment ไม่สามารถใช้ javascript และ style sheet
 

vrod
Location :
  

[ดู Profile ทั้งหมด]
 ฝากข้อความหลังไมค์
 Rss Feed
 Smember
 ผู้ติดตามบล็อก : 1 คน [?]



ทำงานด้านคอมพิวเตอร์ เข้ามาในพันทิพส่วนมากเข้าห้องศาสนาและหว้ากอ อาจจะเห็นชื่อนี้อยู่ในห้องชานเรือนบ้างแต่นั้นเป็นเพราะแฟนผมขอพ่วงใช้ด้วยเพราะไม่อยากตั้งชื่อใหม่ครับ




New Comments