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

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

8
jQuery จะรับ Margin และ Padding ของ Element ได้อย่างไร
แค่สงสัยว่า - ใช้ jQuery ได้อย่างไร - ฉันจะได้รับองค์ประกอบที่จัดรูปแบบช่องว่างภายในและระยะขอบ ฯลฯ ได้อย่างไร เช่น 30px 30px 30px 30px หรือ 30px 5px 15px 30px เป็นต้น ฉันเหนื่อย var margT = jQuery('img').css('margin'); var bordT = jQuery('img').css('border'); var paddT = jQuery('img').css('padding'); แต่ไม่ได้ผล? http://jsfiddle.net/q7Mra/
105 jquery  padding  margin 

9
jQuery ตัวอย่างการสำรวจอย่างง่าย
ฉันกำลังเรียนรู้ jQuery และฉันกำลังพยายามหาตัวอย่างโค้ดง่ายๆที่จะสำรวจ API สำหรับเงื่อนไข (เช่นขอหน้าเว็บทุกๆสองสามวินาทีและประมวลผลผลลัพธ์) ฉันคุ้นเคยกับวิธีการทำ AJAX ใน jQuery ดูเหมือนว่าฉันจะหาวิธีที่ "เหมาะสม" ในการทำให้มันทำงานบน "ตัวจับเวลา" ไม่ได้
105 jquery  polling 

5
jQuery รับภาพ src
ฉันหวังว่าเมื่อฉันคลิกปุ่มฉันจะได้รับ img src ที่เฉพาะเจาะจงและแสดง img src ในimg-blockบล็อกคลาส div HTML <button class="button">Click</button> <div class="img1"> <img src="img.jpg" alt=""> </div> <div class="img-block"></div> CSS .img-block{ position: absolute; top:10%; right:10%; background-color: red; width: 500px; height: 500px; } .img1 img{ width: 200px; } JS $('.button').click(function(){ var images = $('.img1 img').attr(src); alert(images); }); แต่ตอนนี้ฉันประสบปัญหาคือการได้รับ img src ดังนั้นฉันจึงใช้การแจ้งเตือนเพื่อทำการทดสอบผลที่ได้คือไม่มีการแจ้งเตือน
105 jquery 

6
วิธีใดเป็นวิธีที่สะอาดที่สุดในการรับความคืบหน้าของคำขอ jQuery ajax
ในจาวาสคริปต์ธรรมดานั้นง่ายมากเพียงแค่แนบการโทรกลับไปที่ {XMLHTTPRequest}.onprogress var xhr = new XMLHttpRequest(); xhr.onprogress = function(e){ if (e.lengthComputable) var percent = (e.loaded / e.total) * 100; }; xhr.open('GET', 'http://www...', true); xhr.onreadystatechange = function() { ... }; xhr.send(null); แต่ฉันกำลังทำไซต์ ajax ที่ดาวน์โหลดข้อมูล html ด้วย JQuery ( $.get()หรือ$.ajax()) และฉันสงสัยว่าวิธีใดเป็นวิธีที่ดีที่สุดในการรับความคืบหน้าของคำขอเพื่อแสดงด้วยแถบความคืบหน้าเล็กน้อย แต่ฉันไม่อยากรู้ ค้นหาสิ่งที่เป็นประโยชน์ในเอกสาร JQuery ...

6
ขนาดวิดีโอ HTML5
ฉันกำลังพยายามหาขนาดของวิดีโอที่ฉันวางซ้อนบนหน้าเว็บด้วย JavaScript แต่มันจะส่งคืนขนาดของภาพโปสเตอร์แทนที่จะเป็นวิดีโอจริงเนื่องจากดูเหมือนว่าจะคำนวณก่อนที่จะโหลดวิดีโอ

10
jQuery - ป้องกันค่าเริ่มต้นจากนั้นดำเนินการต่อตามค่าเริ่มต้น
ฉันมีแบบฟอร์มที่เมื่อส่งแล้วฉันต้องดำเนินการเพิ่มเติมบางอย่างก่อนจึงจะส่งแบบฟอร์มได้ ฉันสามารถป้องกันพฤติกรรมการส่งแบบฟอร์มเริ่มต้นจากนั้นทำการประมวลผลเพิ่มเติมของฉัน (โดยทั่วไปเรียกว่า Google Maps API และเพิ่มฟิลด์ที่ซ่อนอยู่สองสามฟิลด์ลงในแบบฟอร์ม) จากนั้นฉันต้องใช้แบบฟอร์มเพื่อส่ง มีวิธี "ป้องกันค่าเริ่มต้น" หรือไม่จากนั้นจึง "ใช้ค่าเริ่มต้นต่อไป"
105 javascript  jquery 

6
วิธีตรวจสอบว่าไฟล์อินพุตว่างเปล่าใน jQuery
ใหม่เอี่ยมสำหรับ JS ฉันกำลังพยายามตรวจสอบว่าองค์ประกอบอินพุตไฟล์ว่างหรือไม่เมื่อส่งแบบฟอร์มด้วย jQuery / JavaScript ฉันได้แก้ปัญหาต่างๆมากมายและไม่มีอะไรได้ผลสำหรับฉัน ฉันพยายามหลีกเลี่ยง/c/fakepath(เว้นแต่จะไม่มีตัวเลือกอื่น) <input type="file" name="videoFile" id="videoUploadFile" /> สิ่งนี้ใช้ไม่ได้: var vidFile = $("#videoUploadFile").value; วิธีเดียวที่ฉันจะได้ชื่อไฟล์คือถ้าฉันใช้สิ่งต่อไปนี้: var vidFile = document.getElementById("videoUploadFile").files[0].name; หากไม่มีไฟล์รหัสจะแสดงข้อผิดพลาด: ไม่สามารถอ่านชื่อคุณสมบัติของ undefined ซึ่งสมเหตุสมผลเนื่องจากไม่ได้ตั้งค่าอาร์เรย์ แต่ฉันไม่สามารถหาวิธีจัดการกับข้อผิดพลาดนี้ได้ ฉันจะคว้าองค์ประกอบการป้อนไฟล์อย่างถูกต้องได้อย่างไรvideoUploadFileตรวจสอบว่าว่างเปล่าส่งข้อความแสดงข้อผิดพลาดหากว่างเปล่า
105 javascript  jquery  html 

3
Jquery .on () ส่งเหตุการณ์
ฉันมีปัญหากับ.on(). ฉันมีองค์ประกอบฟอร์มหลายรายการ (มีรูปแบบด้วยclass="remember") และฉันเพิ่มอีกองค์ประกอบหนึ่งform.rememberโดยใช้ AJAX ดังนั้นฉันต้องการให้จัดการส่งเหตุการณ์เช่น: $('form.remember').on('submit',function(){...}) แต่แบบฟอร์มที่เพิ่มด้วย AJAX ใช้ไม่ได้ ปัญหาอยู่ที่ไหน เป็นบั๊กหรือเปล่า?
105 jquery  ajax  forms  submit 

6
แทนที่เฉพาะข้อความภายใน div โดยใช้ jquery
ฉันมี div เช่น: <div id="one"> <div class="first"></div> "Hi I am text" <div class="second"></div> <div class="third"></div> </div> ฉันพยายามเปลี่ยนเฉพาะข้อความจาก "สวัสดีฉันเป็นข้อความ" เป็น "สวัสดีฉันแทนที่" โดยใช้ jquery นี่อาจจะง่าย แต่ฉันไม่สามารถทำได้ การใช้$('#one').text('')เพียงแค่ล้าง#Onediv ทั้งหมด
104 javascript  jquery 


7
วิธีการจำลองเลย์เอาต์การซ้อน div สัมบูรณ์ของ pinterest.com [ปิด]
ปิด . คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เน้นไปที่ปัญหาเดียวโดยแก้ไขโพสต์นี้เท่านั้น ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันต้องการจำลองเค้าโครง div ของ Pinterest.com โดยเฉพาะการปรับจำนวนคอลัมน์ให้พอดีกับการปรับขนาดเบราว์เซอร์มากขึ้น / น้อยลงและการเรียงซ้อนในแนวตั้งไม่ได้ขึ้นอยู่กับความสูงของคอลัมน์ที่อยู่ติดกัน ซอร์สโค้ดแสดงว่าแต่ละ div เป็นตำแหน่งสัมบูรณ์ ผู้ร่วมก่อตั้งได้ตอบโพสต์ Quora โดยระบุว่าทำด้วย jQuery และ CSS ที่กำหนดเอง ฉันต้องการให้ผลลัพธ์เรียงจากซ้ายไปขวา ทิศทางใด ๆ ที่คุณสามารถให้เพื่อทำให้ตัวเองได้รับการชื่นชมอย่างมาก
104 jquery  css  layout 

5
jquery $ (window) .height () กำลังส่งคืนความสูงของเอกสาร
ฉันแน่ใจว่ามีข้อผิดพลาดง่ายฉันทำ แต่ฉันเพียงแค่การแจ้งเตือนและจะส่งกลับค่าเช่นเดียวกับ$(window).height()$(document).height() ฉันเรียน MBA ขนาด 13 นิ้วและความสูงของหน้าต่างเบราว์เซอร์ของฉันเมื่อขยายใหญ่สุดระหว่าง 780px - 820px (โดยประมาณ) แต่ทุกครั้งที่ส่งกลับค่าความสูงของหน้าต่างเท่ากับความสูงของเอกสารในทุกกรณีบนไซต์ที่ฉันกำลังดำเนินการอยู่คือ มากกว่า 1,000px เกิดขึ้นที่นี่คืออะไร? alert($(window).height()); alert($(document).height());
104 jquery 

13
Uncaught TypeError: undefined ไม่ใช่ฟังก์ชันในการโหลด jquery-min.js
ฉันกำลังสร้างหน้าเว็บปกติซึ่งต้องการให้ฉันโหลดไฟล์ CSS ห้าไฟล์และไฟล์ Javascript สิบไฟล์ เมื่อโหลดแยกกันในหน้า HTML หน้าเว็บของฉันโหลดได้ดี ตอนนี้สำหรับการใช้งานจริงฉันต่อ Javascript ทั้งหมดเป็นไฟล์เดียวตามลำดับที่ต้องการและ CSS ทั้งหมดลงในไฟล์อื่น แต่เมื่อฉันพยายามเรียกใช้หน้าเว็บด้วยไฟล์ที่ต่อกันมันแสดงข้อผิดพลาดว่า: Uncaught TypeError: undefined is not a function ในบรรทัดที่ jquery.min.js ถูกโหลดในไฟล์ Javascript ที่ต่อกัน ฉันจะทำอย่างไรเพื่อลดปัญหานี้ ฉันต้องการต่อไฟล์ทั้งหมดและย่อขนาดเพื่อใช้ในการผลิต กรุณาช่วย. แก้ไข:ฉันรวม Javascript และ CSS ตามลำดับที่พวกเขาโหลดทีละรายการและทำงานได้ดี

2
ReferenceError: เหตุการณ์ไม่ได้กำหนดข้อผิดพลาดใน Firefox
ฉันได้สร้างเพจสำหรับไคลเอนต์และตอนแรกฉันทำงานใน Chrome และลืมตรวจสอบว่ามันทำงานใน Firefox หรือไม่ ตอนนี้ฉันมีปัญหาใหญ่เพราะทั้งหน้าขึ้นอยู่กับสคริปต์ที่ใช้ไม่ได้ใน Firefox มันขึ้นอยู่กับ "ลิงก์" ทั้งหมดที่มีrelที่นำไปสู่การซ่อนและแสดงหน้าที่ถูกต้อง ฉันไม่เข้าใจว่าเหตุใดจึงใช้ไม่ได้ใน Firefox สำหรับหน้าเช่นมีประชาชนได้#menuPage, #aboutPageและอื่น ๆ ลิงก์ทั้งหมดมีรหัสนี้: <a class="menuOption" rel='#homePage' href="#">Velkommen</a> มันทำงานได้อย่างสมบูรณ์แบบใน Chrome และ Safari นี่คือรหัส: $(document).ready(function(){ //Main Navigation $('.menuOption').click(function(){ event.preventDefault(); var categories = $(this).attr('rel'); $('.pages').hide(); $(categories).fadeIn(); }); // HIDES and showes the right starting menu $('.all').hide(); $('.pizza').show(); // Hides and …

4
เพิ่มใน Array jQuery
ฉันรู้วิธีเริ่มต้น แต่จะเพิ่มไอเท็มใน Array ได้อย่างไร ฉันได้ยินมาว่าpush()อาจจะ? หาไม่เจอ ...
104 javascript  jquery 

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