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

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

9
ตัวเลือก jQuery: รหัสลงท้ายด้วยหรือไม่
มีselectorที่ฉันสามารถค้นหาองค์ประกอบที่มี ID ที่ลงท้ายด้วยสตริงที่กำหนดหรือไม่ ว่าฉันมีองค์ประกอบที่มี ID ctl00$ContentBody$txtTitleของ ฉันจะได้รับสิ่งนี้โดยผ่านเพียงแค่txtTitle?

20
จัดการดาวน์โหลดไฟล์จาก ajax post
ฉันมีแอพพลิเคชั่นจาวาสคริปต์ที่ส่ง ajax POST ไปยัง URL ที่กำหนด การตอบกลับอาจเป็นสตริง JSON หรืออาจเป็นไฟล์ (เป็นไฟล์แนบ) ฉันสามารถตรวจจับ Content-Type และ Content-Disposition ในการโทร ajax ของฉันได้อย่างง่ายดาย แต่เมื่อฉันตรวจพบว่าการตอบสนองมีไฟล์ฉันจะให้ลูกค้าดาวน์โหลดได้อย่างไร ฉันได้อ่านหัวข้อที่คล้ายกันจำนวนมากที่นี่ แต่ไม่มีกระทู้ใดที่ให้คำตอบที่ฉันต้องการ ได้โปรดได้โปรดอย่าโพสต์คำตอบที่แนะนำว่าฉันไม่ควรใช้ ajax สำหรับสิ่งนี้หรือว่าฉันควรเปลี่ยนเส้นทางเบราว์เซอร์เพราะไม่มีตัวเลือกใด ๆ การใช้รูปแบบ HTML ธรรมดาไม่ได้เป็นตัวเลือก สิ่งที่ฉันต้องทำก็คือแสดงกล่องโต้ตอบดาวน์โหลดให้ลูกค้า สิ่งนี้สามารถทำได้และอย่างไร
392 javascript  jquery  ajax 


30
ตรวจสอบว่าผู้ใช้ใช้ IE หรือไม่
ฉันกำลังเรียกฟังก์ชั่นเหมือนด้านล่างโดยคลิกที่ divs กับคลาสที่กำหนด มีวิธีที่ฉันสามารถตรวจสอบเมื่อเริ่มต้นฟังก์ชั่นถ้าผู้ใช้ใช้ Internet Explorer และยกเลิก / ยกเลิกถ้าพวกเขาใช้เบราว์เซอร์อื่น ๆ เพื่อให้ทำงานเฉพาะสำหรับผู้ใช้ IE? ผู้ใช้ที่นี่จะเป็น IE8 หรือสูงกว่าดังนั้นฉันจึงไม่จำเป็นต้องครอบคลุม IE7 และรุ่นที่ต่ำกว่า หากฉันสามารถบอกได้ว่าเบราว์เซอร์ใดที่ใช้งานอยู่จะดี แต่ก็ไม่จำเป็น ฟังก์ชั่นตัวอย่าง: $('.myClass').on('click', function(event) { // my function });

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


6
คิวใน jQuery คืออะไร
ฉันพบเอกสาร jQuery.com บนqueue()/ dequeue()ง่ายเกินไปที่จะเข้าใจ คิวใน jQuery คืออะไร ฉันจะใช้มันได้อย่างไร
387 jquery 

21
JavaScript console.log ทำให้เกิดข้อผิดพลาด:“ Synchronous XMLHttpRequest บนเธรดหลักเลิกใช้แล้ว…”
ฉันเพิ่มบันทึกลงในคอนโซลเพื่อตรวจสอบสถานะของตัวแปรที่แตกต่างกันโดยไม่ต้องใช้ตัวดีบัก Firefox อย่างไรก็ตามในหลาย ๆ ที่ที่ฉันเพิ่มconsole.logในmain.jsไฟล์ของฉันฉันได้รับข้อผิดพลาดต่อไปนี้แทนที่จะเป็นข้อความที่เขียนด้วยลายมือที่น่ารักของฉัน: XMLHttpRequest แบบซิงโครนัสบนเธรดหลักถูกคัดค้านเนื่องจากลักษณะพิเศษที่เป็นอันตรายต่อประสบการณ์ของผู้ใช้ สำหรับความช่วยเหลือเพิ่มเติมhttp://xhr.spec.whatwg.org/ console.logฉันสามารถเพิ่มทางเลือกอื่นในการใช้โปรแกรมเสริมหรือห่อหุ้มซึ่งจะไม่ทำให้เกิดข้อผิดพลาดนี้หรือไม่? ฉัน "ทำผิด" หรือเปล่า?

24
ใช้. text () เพื่อดึงข้อมูลเฉพาะข้อความที่ไม่ซ้อนในแท็กย่อย
หากฉันมี html เช่นนี้: <li id="listItem"> This is some text <span id="firstSpan">First span text</span> <span id="secondSpan">Second span text</span> </li> ฉันพยายามใช้.text()เพื่อดึงข้อมูลสตริง "นี่คือข้อความบางส่วน" แต่ถ้าฉันจะบอกว่า$('#list-item').text()ฉันจะได้รับ มีวิธีรับ (และอาจลบผ่านสิ่งที่ชอบ.text("")) เพียงแค่ข้อความว่างภายในแท็กไม่ใช่ข้อความภายในแท็กลูก? ฉันไม่ได้เขียน HTML ดังนั้นนี่คือสิ่งที่ฉันต้องทำงานด้วย ฉันรู้ว่ามันจะง่ายเพียงแค่ตัดข้อความในแท็กเมื่อเขียน html แต่อีกครั้ง html นั้นถูกเขียนไว้ล่วงหน้า
386 jquery  text  tags 

8
การเปรียบเทียบเวลาวันที่ของช่วงเวลา js
ฉันใช้ moment.js เพื่อจัดรูปแบบเวลาวันที่ของฉันที่นี่ฉันมีสองค่าวันที่และฉันต้องการบรรลุฟังก์ชั่นเฉพาะเมื่อวันหนึ่งมากกว่าวันอื่น ฉันอ่านเอกสารส่วนใหญ่ของพวกเขาแล้ว แต่ไม่พบฟังก์ชันที่จะทำให้บรรลุผล ฉันรู้ว่ามันจะมี นี่คือรหัสของฉัน: var date_time = 2013-03-24 + 'T' + 10:15:20:12 + 'Z' var d = moment(date_time).tz('UTC'); // first date var now = new Date(), dnow = moment(now).tz('UTC'), snow = dnow.minute() % 15, diffnow = 15 - snow, tonow = moment(dnow).add('minute', diffnow), ahead30now = moment(tonow).add('minute', 30); …

9
อัพโหลดทั้งข้อมูลและไฟล์ในรูปแบบเดียวโดยใช้ Ajax?
ฉันใช้ jQuery และ Ajax สำหรับฟอร์มของฉันในการส่งข้อมูลและไฟล์ แต่ฉันไม่แน่ใจว่าจะส่งทั้งข้อมูลและไฟล์ในรูปแบบเดียวได้อย่างไร ขณะนี้ฉันทำเกือบเหมือนกันทั้งสองวิธี แต่วิธีการรวบรวมข้อมูลในอาเรย์นั้นแตกต่างกันข้อมูลที่ใช้.serialize();แต่ไฟล์ใช้= new FormData($(this)[0]); เป็นไปได้หรือไม่ที่จะรวมทั้งสองวิธีเพื่อให้สามารถอัพโหลดไฟล์และข้อมูลในรูปแบบเดียวผ่าน Ajax ได้? Data jQuery, Ajax และ html $("form#data").submit(function(){ var formData = $(this).serialize(); $.ajax({ url: window.location.pathname, type: 'POST', data: formData, async: false, success: function (data) { alert(data) }, cache: false, contentType: false, processData: false }); return false; }); <form id="data" …
384 javascript  jquery  ajax  forms 

9
แปลงอาร์เรย์เป็น JSON
ฉันมีอาร์เรย์var cars = [2,3,..]ที่มีจำนวนเต็มไม่กี่ ฉันได้เพิ่มค่าบางอย่างลงในอาร์เรย์ แต่ตอนนี้ฉันต้องส่งอาร์เรย์นี้ไปยังหน้าเว็บด้วย.getวิธีการของ jQuery ฉันจะแปลงเป็นวัตถุ JSON เพื่อส่งได้อย่างไร

11
การตั้งค่าภาพพื้นหลังโดยใช้คุณสมบัติ jQuery CSS
ฉันมี URL รูปภาพในimageUrlตัวแปรและฉันพยายามตั้งค่าเป็นสไตล์ CSS โดยใช้ jQuery: $('myObject').css('background-image', imageUrl); ดูเหมือนว่าจะไม่ทำงานเนื่องจาก: console.log($('myObject').css('background-image')); noneผลตอบแทน ความคิดใด ๆ ที่ฉันกำลังทำผิดอยู่?
377 javascript  jquery  css 

9
เหตุใดเหตุการณ์การเปลี่ยนแปลง jquery จึงไม่ทริกเกอร์เมื่อฉันตั้งค่าตัวเลือกโดยใช้ val ()
ตรรกะในchange()ตัวจัดการเหตุการณ์ไม่ได้ถูกเรียกใช้เมื่อตั้งค่าตามval()แต่มันจะทำงานเมื่อผู้ใช้เลือกค่าด้วยเมาส์ ทำไมนี้ <select id="single"> <option>Single</option> <option>Single2</option> </select> <script> $(function() { $(":input#single").change(function() { /* Logic here does not execute when val() is used */ }); }); $("#single").val("Single2"); </script>
377 jquery  html  select  input 

26
jQuery UI DatePicker เพื่อแสดงเดือนปีเท่านั้น
ฉันใช้ตัวเลือกวันที่ jQuery เพื่อแสดงปฏิทินทั่วแอพของฉัน ฉันต้องการทราบว่าฉันสามารถใช้มันเพื่อแสดงเดือนและปี (พฤษภาคม 2010) และไม่ใช่ปฏิทินหรือไม่

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