นี่คือไลบรารีง่ายๆที่ทำให้แผนที่ภาพ HTML ตอบสนองได้เพื่อให้ปรับขนาดตามขนาดของภาพโดยอัตโนมัติ มันตรวจพบหน้าต่างที่ถูกปรับขนาดและอัปเดตพิกัดของแผนที่รูปภาพตามลำดับ
ห้องสมุดนี้สามารถใช้กับหรือไม่มี jQuery
รวมสคริปต์ imageMapresizer.min.js จากนั้นเพิ่มการโทรต่อไปนี้ไปที่ด้านล่างของหน้าของคุณ:
imageMapResize ( ) ;ทางเลือกคุณสามารถผ่านตัวเลือก CSS ที่ส่งคืนคอลเลกชันของแท็กแผนที่ ตัวอย่างเช่น 'map.mymap' หรือการอ้างอิงโดยตรงไปยังวัตถุแผนที่ใน DOM ฟังก์ชั่นนี้ส่งคืนอาร์เรย์ขององค์ประกอบแผนที่ที่ถูกผูกไว้
รวม jQuery และ imageMapresizer.min.js สคริปต์จากนั้นเพิ่มการโทรต่อไปนี้ไปที่ด้านล่างของหน้าของคุณ:
$ ( 'map' ) . imageMapResize ( ) ; หรือคุณอาจต้องการห่อมันในฟังก์ชั่น $(document).ready() :
$ ( document ) . ready ( function ( ) {
$ ( 'map' ) . imageMapResize ( ) ;
} ) ;มีพอร์ตของไลบรารีนี้ไปยัง WordPress ที่ทำโดย @IANKEVINMCDONALD https://wordpress.org/plugins/add-image-maps/
ลิขสิทธิ์© 2014-19 David J. Bradshaw - ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT