คำถามติดแท็ก jquery

jQuery เป็นไลบรารี JavaScript ให้พิจารณาเพิ่มแท็ก JavaScript ด้วย jQuery เป็นไลบรารี JavaScript ข้ามเบราว์เซอร์ที่ได้รับความนิยมซึ่งอำนวยความสะดวกในการแวะผ่าน Document Object Model (DOM) การจัดการเหตุการณ์ภาพเคลื่อนไหวและการโต้ตอบ AJAX โดยลดความคลาดเคลื่อนของเบราว์เซอร์ให้เหลือน้อยที่สุด คำถามที่ติดแท็ก jQuery ควรเกี่ยวข้องกับ jQuery ดังนั้น jQuery ควรใช้รหัสที่เป็นปัญหาและองค์ประกอบที่เกี่ยวข้องกับการใช้งานอย่างน้อย jQuery จำเป็นต้องอยู่ในคำถาม

7
ความแตกต่างระหว่าง. leather () ของ jQuery และการตั้งค่า CSS เป็น display: none
ฉันควรทำยังไงดี? .hide()เร็วกว่าการเขียนออกมา.css("display", "none")แต่อะไรคือความแตกต่างและสิ่งที่ทั้งคู่ทำกับองค์ประกอบ HTML คืออะไร

4
อะไรคือความแตกต่างระหว่างเหตุการณ์ที่เกิดกับเมาส์โอเวอร์และเมาส์เซ็นเตอร์?
ฉันได้ใช้เสมอmouseoverเหตุการณ์ แต่ในขณะที่อ่านเอกสาร jQuery mouseenterผมพบว่า ดูเหมือนว่าพวกเขาจะทำงานเหมือนกันทุกประการ มีความแตกต่างระหว่างทั้งสองหรือไม่และถ้าเป็นเช่นนั้นฉันควรใช้มันเมื่อใด (ยังใช้กับmouseoutvs mouseleave)


14
ใช้ jQuery เพื่อรับชื่อไฟล์ที่เลือกของไฟล์ที่ไม่มีพา ธ
ฉันใช้สิ่งนี้: $('input[type=file]').val() เพื่อรับชื่อไฟล์ที่เลือก แต่มันกลับเส้นทางแบบเต็มเช่นเดียวกับใน "C: \ fakepath \ filename.doc" ส่วน "fakepath" มีอยู่จริง - ไม่แน่ใจว่าควรจะเป็นหรือไม่ แต่นี่เป็นครั้งแรกที่ฉันทำงานกับชื่อไฟล์ที่อัพโหลดไฟล์ ฉันจะได้รับชื่อไฟล์ (filename.doc) ได้อย่างไร

12
ลบพารามิเตอร์ URL โดยไม่ต้องรีเฟรชหน้า
ฉันกำลังพยายามลบทุกอย่างหลังจาก "?" ในเบราว์เซอร์ url บนเอกสารพร้อม นี่คือสิ่งที่ฉันพยายาม: jQuery(document).ready(function($) { var url = window.location.href; url = url.split('?')[0]; }); ฉันสามารถทำสิ่งนี้และดูการทำงานด้านล่าง: jQuery(document).ready(function($) { var url = window.location.href; alert(url.split('?')[0]); });
153 javascript  jquery 

9
ไฟล์แถบความคืบหน้าในการอัพโหลดด้วย jQuery
ฉันพยายามใช้คุณสมบัติการอัปโหลดไฟล์ AJAX ในโครงการของฉัน ฉันใช้ jQuery สำหรับสิ่งนี้ รหัสของฉันส่งข้อมูลโดยใช้ AJAX ฉันต้องการใช้แถบความคืบหน้าในการอัปโหลดไฟล์ ฉันจะทำสิ่งนี้ได้อย่างไร มีวิธีการคำนวณจำนวนที่อัพโหลดไปแล้วหรือไม่เพื่อให้ฉันสามารถคำนวณเปอร์เซ็นต์ที่อัปโหลดและสร้างแถบความคืบหน้าได้

12
jQuery วนลูปมากกว่าผล JSON จาก AJAX Success หรือไม่
ในการเรียกกลับสำเร็จ jQuery AJAX ฉันต้องการวนซ้ำผลลัพธ์ของวัตถุ นี่คือตัวอย่างของลักษณะการตอบสนองใน Firebug [ {"TEST1":45,"TEST2":23,"TEST3":"DATA1"}, {"TEST1":46,"TEST2":24,"TEST3":"DATA2"}, {"TEST1":47,"TEST2":25,"TEST3":"DATA3"} ] ฉันจะวนรอบผลลัพธ์เพื่อให้ฉันสามารถเข้าถึงองค์ประกอบแต่ละรายการได้อย่างไร ฉันลองทำอะไรบางอย่างด้านล่าง แต่ดูเหมือนจะไม่ทำงาน jQuery.each(data, function(index, itemData) { // itemData.TEST1 // itemData.TEST2 // itemData.TEST3 });
152 jquery  ajax  json 

10
รับค่าตัวละครจาก KeyCode ใน JavaScript ... จากนั้นตัดแต่ง
นี่คือสิ่งที่ฉันมีตอนนี้: $("input").bind("keydown",function(e){ var value = this.value + String.fromCharCode(e.keyCode); } หากe.keyCodeไม่อาจจะเป็นอักขระ ASCII ( Alt, backspace, del, arrows. ฯลฯ ) ... ฉันจะตอนนี้จำเป็นต้องtrimค่าเหล่านี้จากvalueอย่างใด (โดยเฉพาะโปรแกรม - ไม่ได้อยู่กับตารางการค้นหา) ฉันใช้ jQuery ฉันต้องใช้keydownเหตุการณ์ keyPressไม่ได้เปิดใช้งานสำหรับคีย์บางอย่างที่ฉันต้องจับ ( Esc, del, backspaceฯลฯ ) ฉันไม่สามารถใช้setTimeoutเพื่อรับค่าของอินพุต setTimeout(function(){},0)ช้าเกินไป


22
วิธีรับ URL พื้นฐานด้วย jquery หรือ javascript
ใน Joomla มี php ฉันสามารถใช้$this->baseurlเพื่อรับเส้นทางฐาน แต่ฉันต้องการได้รับเส้นทางฐานใน jquery เส้นทางพื้นฐานอาจเป็นตัวอย่างใด ๆ ต่อไปนี้: http://www.example.com/ http://localhost/example http://www.example.com/sub/example exampleยังอาจมีการเปลี่ยนแปลง
152 javascript  jquery 

6
jQuery ตรวจสอบว่าอินพุตเป็นช่องทำเครื่องหมายประเภทหรือไม่
ฉันต้องการตรวจสอบว่าอินพุตเป็นช่องทำเครื่องหมายหรือไม่และสิ่งต่อไปนี้ใช้ไม่ได้: $("#myinput").attr('checked') === undefined ขอบคุณอีกครั้ง!

5
JavaScript: วิธีเปลี่ยนค่าแอ็ตทริบิวต์การกระทำของฟอร์มตามการเลือก
ฉันกำลังพยายามเปลี่ยนรูปแบบการกระทำตามค่าที่เลือกจากเมนูแบบเลื่อนลง โดยพื้นฐานแล้ว HTML จะมีลักษณะดังนี้: <form class="search-form" id="search-form" method="post" accept-charset="UTF-8" action="/search/user"> <select id="selectsearch" class="form-select" name="selectsearch"> <option value="people">Search people</option> <option value="node">Search content</option> </select> <label>Enter your keywords: </label> <input type="text" class="form-text" value="" size="40" id="edit-keys" name="keys" maxlength="255" /> <input type="submit" class="form-submit" value="Search" id="edit-submit" name="search"/> </form> หากเลือก "คน" (ซึ่งเป็นค่าเริ่มต้น) การกระทำควรเป็น "/ search / user" และหากเลือกเนื้อหาการกระทำควรเป็น …
151 jquery  forms  dynamic  action 

7
ความเท่าเทียมกันของวัตถุ jQuery
ฉันจะตรวจสอบได้อย่างไรว่าสองวัตถุ jQuery เท่ากัน? ฉันต้องการที่จะค้นหาอาร์เรย์สำหรับวัตถุ jQuery โดยเฉพาะ $.inArray(jqobj, my_array);//-1 alert($("#deviceTypeRoot") == $("#deviceTypeRoot"));//False alert($("#deviceTypeRoot") === $("#deviceTypeRoot"));//False
151 equality  jquery 

18
โหลด iframe อีกครั้งด้วย jQuery
ฉันมี iframe สองอันบนหน้าหนึ่งและอีกอันหนึ่งทำการเปลี่ยนแปลง แต่ iframe อื่นไม่แสดงการเปลี่ยนแปลงจนกว่าฉันจะรีเฟรช มีวิธีง่ายๆในการรีเฟรช iframe นี้ด้วย jQuery หรือไม่? <div class="project"> <iframe id="currentElement" class="myframe" name="myframe" src="http://somesite.com/something/new"></iframe> </div>

17
แทรกข้อความลงใน textarea ด้วย jQuery
ฉันสงสัยว่าฉันสามารถแทรกข้อความลงในพื้นที่ข้อความโดยใช้ jquery ได้อย่างไรเมื่อคลิกแท็กจุดยึด ฉันไม่ต้องการแทนที่ข้อความเป็น textarea อยู่แล้วฉันต้องการผนวกข้อความใหม่เข้ากับ textarea

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.