หากรูปภาพที่เราเห็นในหน้านั้นเป็นรูปขนาดย่อเราต้องทำการคลิกรูปภาพเพื่อขยายภาพ แล้วเราจะได้รับความกว้างและความสูงดั้งเดิมของภาพได้อย่างไร? วิธีนี้มีดังนี้:
// รับความกว้างดั้งเดิมของฟังก์ชั่นรูปภาพ getnaturalwidthandheight (img) {var image = image (); image.src = img.src; return [image.width, image.height];} // คลิกที่ชั้นป๊อปอัพแบบย่อ // รับภาพภายใต้แท็ก p ทั้งหมดภายใต้คลาสเป็น tz_main_box img $ (". tz_main_box p> img"). แต่ละ (ฟังก์ชั่น (k, v) {$ (นี้). unbind ("คลิก"); // unbind เพื่อป้องกันไม่ให้เลเยอร์ภาพหลายภาพ getnaturalWidthandHeight (img); var layerwidth = imgarea [0] + 5; ถ้า (layerwidth> 1080) {layerwidth = 1080; 1, Title: False, CloseBtn: 0, พื้นที่: ['' + LayerWidth + 'PX', '' + LayerHeight + 'PX'], Skin: 'Layui-Layer-nobg', // ไม่มีสีพื้นหลัง Shadeclose: true, closebtn: 1, // แสดงเนื้อหาปุ่มปิด "'> </enter>"});});}) ;;}) ;;});รหัสแอปพลิเคชัน JS ข้างต้นเพื่อรับความกว้างและความสูงดั้งเดิมของภาพเป็นเนื้อหาทั้งหมดที่ฉันแบ่งปันกับคุณ ฉันหวังว่าคุณจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น