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

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

5
จะหาองค์ประกอบที่มี 'value = x' ได้อย่างไร?
value="123"ฉันต้องการที่จะลบองค์ประกอบที่มี ฉันรู้ว่าทุกองค์ประกอบที่มีค่าที่แตกต่างกันอยู่เข้ามาแต่ผมไม่ทราบวิธีการเลือกองค์ประกอบด้วย#attached_docsvalue="123" $('#attached_docs').find ... .remove(); คุณสามารถช่วยฉันได้ไหม?
103 jquery  find  attr 

9
วิธีป้องกันการร้องขอ ajax เพื่อติดตามการเปลี่ยนเส้นทางโดยใช้ jQuery
ฉันใช้ฟังก์ชัน jQuery ajax เพื่อเข้าถึงบริการเว็บ แต่เซิร์ฟเวอร์แทนที่จะส่งคืนการตอบกลับด้วยรหัสสถานะที่อธิบายปัญหาคำขอจะถูกเปลี่ยนเส้นทางไปยังหน้าที่มีส่วนหัว 200 ซึ่งอธิบายปัญหา ฉันไม่สามารถทำการเปลี่ยนแปลงใด ๆ กับสิ่งนี้ได้ดังนั้นฉันจึงต้องแก้ปัญหาบนไคลเอนต์อย่างใด ตัวอย่าง: คำขอไปยัง URL บางรายการซึ่งไม่พบดังนั้นฉันจึงได้รับ 302 Redirect ไปยังตำแหน่งอื่น มีการส่งคำขอใหม่และฉันได้รับ 200 OK ดังนั้นจึงป้องกันไม่ให้เกิดข้อผิดพลาดในการโทรกลับ มีวิธีใดบ้างที่ฉันสามารถป้องกันคำขอ ajax เพื่อติดตามการเปลี่ยนเส้นทางและเรียกใช้การโทรกลับแทนโดยควรใช้วิธีการแสดงข้อผิดพลาด อีกวิธีหนึ่งเป็นไปได้หรือไม่ที่จะตรวจพบว่ามีการเปลี่ยนเส้นทางเกิดขึ้นในไคลเอนต์หรือไม่?
103 javascript  jquery 

11
ปิดการใช้งาน textbox โดยใช้ jquery?
ฉันมีปุ่มตัวเลือกสามปุ่มที่มีชื่อเดียวกันและมีค่าต่างกันเมื่อฉันคลิกปุ่มตัวเลือกที่สามช่องทำเครื่องหมายและช่องข้อความจะถูกปิดใช้งาน แต่เมื่อฉันเลือกปุ่มตัวเลือกอื่นอีกสองปุ่มจะต้องแสดงฉันต้องการความช่วยเหลือใน Jquery ขอบคุณค่ะ ล่วงหน้า .... <form name="checkuserradio"> <input type="radio" value="1" name="userradiobtn" id="userradiobtn"/> <input type="radio" value="2" name="userradiobtn" id="userradiobtn"/> <input type="radio" value="3" name="userradiobtn" id="userradiobtn"/> <input type="checkbox" value="4" name="chkbox" /> <input type="text" name="usertxtbox" id="usertxtbox" /> </form>
103 jquery 

5
การตัดแต่งของ IE8 และ JQuery ()
ฉันใช้ trim () ดังนี้: if($('#group_field').val().trim()!=''){ group_fieldองค์ประกอบอินพุตของข้อความประเภทอยู่ที่ไหน สิ่งนี้ใช้งานได้ใน Firefox แต่เมื่อฉันลองบน IE8 มันทำให้ฉันมีข้อผิดพลาดนี้: Message: Object doesn't support this property or method เมื่อฉันลบทริม () มันทำงานได้ดีบน IE8 ฉันคิดว่าวิธีที่ฉันใช้ trim () ถูกต้องหรือไม่? ขอบคุณสำหรับความช่วยเหลือใด ๆ

2
$ (นี้) ภายในความสำเร็จของ AJAX ไม่ทำงาน
ฉันกำลังพยายามเปลี่ยนรหัสเก่าที่ใช้ onclick เพื่อให้ฉันใช้ $ (this) ปัญหาคือ $ (this) ไม่ทำงานเมื่ออยู่ในความสำเร็จ จะมีการทำเช่นนี้โดยไม่ตั้งค่าเป็นตัวแปรหรือไม่ $('.addToCart').click(function() { $.ajax({ url: 'cart/update', type: 'post', data: 'product_id=' + $(this).attr("data-id"), dataType: 'json', success: function(json) { if (json['success']) { $(this).addClass("test"); } } }); });
103 jquery 

5
jQuery เวอร์ชันล่าสุดบน CDN ของ Google
ฉันอ่านในเอกสารอย่างเป็นทางการของ Google CDN ว่านี่คือsrcjQuery: <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script> อย่างไรก็ตามมันน่ารำคาญที่ต้องเปลี่ยนsrcการอ้างอิงjQuery ของฉันในการอัปเดตแต่ละเวอร์ชัน ฉันพบว่าถ้าฉันตั้งค่าเวอร์ชันเป็น1Google จะส่งคืน jQuery เวอร์ชันล่าสุด http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js /*! jQuery v1.8.2 jquery.com | jquery.org/license */ นี่คือสิ่งที่ถูกต้องหรือไม่? มี URL ที่เป็นทางการสำหรับอ้างอิง jQuery เวอร์ชันล่าสุดที่โฮสต์บน Google CDN หรือไม่
103 jquery  google-cdn 

11
วิธีการวาง Tinymce ในข้อความธรรมดาโดยค่าเริ่มต้น
Googled มันหลายพันครั้งไม่มีใครให้คำแนะนำที่สมบูรณ์เกี่ยวกับวิธีการวาง Tinymce ในข้อความธรรมดาโดยค่าเริ่มต้นและตัดการจัดรูปแบบออกโดยไม่ต้องคลิกปุ่ม "วางเป็นข้อความ" ความคิดใด ๆ เกี่ยวกับวิธีการนำไปใช้? หรือจะเปิดใช้งานปุ่ม "วางเป็นข้อความ" โดยอัตโนมัติได้อย่างไร ขอบคุณ

8
จะเพิ่มอะไรใน <head> ผ่าน jquery / javascript ได้อย่างไร?
ฉันกำลังทำงานกับ CMS ซึ่งป้องกันการแก้ไขซอร์ส HTML สำหรับ&lt;head&gt;องค์ประกอบ ตัวอย่างเช่นฉันต้องการเพิ่มสิ่งต่อไปนี้เหนือ&lt;title&gt;แท็ก: &lt;meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /&gt;
103 javascript  jquery  css  xhtml 

7
การเพิ่มและลบ style attribute จาก div ด้วย jquery
ฉันได้รับช่วงโปรเจ็กต์ที่ฉันกำลังทำอยู่และฉันกำลังอัปเดตแอนิเมชั่น jquery (ฝึก jquery น้อยมาก) ฉันมี div ฉันต้องการเพิ่มและลบแอตทริบิวต์สไตล์จาก นี่คือ div: &lt;div id='voltaic_holder'&gt; จนถึงจุดหนึ่งของแอนิเมชั่นฉันต้องเพิ่มสไตล์ให้กับมัน: &lt;div id='voltaic_holder' style='position:absolute;top:-75px'&gt; ฉันค้นหารอบ ๆ และพบ.removeAttr()วิธีการแล้ว แต่ฉันไม่เห็นวิธีการเพิ่มหรือแม้แต่ส่วนระยะไกลของมัน (เช่นด้านบน: -75px เท่านั้น) ขอบคุณ
103 jquery  css  dhtml 

2
jQuery UI slider รองรับ Touch & Drag / Drop บนอุปกรณ์มือถือ
ฉันได้กำหนดสไตล์และใช้ตัวเลื่อน jQuery UI ในโปรเจ็กต์แล้ว แม้ว่าจะตอบสนอง แต่แถบเลื่อนจะไม่ตอบสนองต่อการสัมผัสและลาก แต่คุณต้องแตะตำแหน่งที่คุณต้องการให้แถบเลื่อนไป ฉันต้องการหลีกเลี่ยงการเปลี่ยนเป็น jQuery mobile UI ซึ่งรองรับการแตะและลากเนื่องจากเราใช้ jQuery (ไม่ใช่มือถือ) UI อย่างกว้างขวางอยู่แล้ว ฟังก์ชันที่เราต้องการ: นี่คือ สิ่งที่เราใช้: ที่นี่ บนเดสก์ท็อปคุณไม่สามารถบอกความแตกต่างได้ บนอุปกรณ์เคลื่อนที่เป็นที่ประจักษ์ ใครทราบวิธีเพิ่มการสนับสนุนนี้ใน jquery UI? $("#videographers").slider({ value: 2, min: 1, max: 3, step: 1, slide: function(event, ui) { return calcTotal(ui.value); } });

7
เหตุใดจึงใช้รูปแบบการเผยแพร่ / สมัครสมาชิก (ใน JS / jQuery)
ดังนั้นเพื่อนร่วมงานแนะนำฉันให้รู้จักกับรูปแบบการเผยแพร่ / สมัครสมาชิก (ใน JS / jQuery) แต่ฉันมีปัญหาในการจับใจความว่าทำไมจึงใช้รูปแบบนี้กับ JavaScript / jQuery 'ปกติ' ตัวอย่างเช่นก่อนหน้านี้ฉันมีรหัสต่อไปนี้ ... $container.on('click', '.remove_order', function(event) { event.preventDefault(); var orders = $(this).parents('form:first').find('div.order'); if (orders.length &gt; 2) { orders.last().remove(); } }); และฉันจะได้เห็นบุญของการทำสิ่งนี้แทนเช่น ... removeOrder = function(orders) { if (orders.length &gt; 2) { orders.last().remove(); } } $container.on('click', '.remove_order', function(event) { event.preventDefault(); …


30
ข้อความกะพริบ jQuery
วิธีง่ายๆในการทำให้ข้อความกระพริบใน jQuery และวิธีหยุดข้อความคืออะไร? ต้องทำงานกับ IE, FF และ Chrome ขอบคุณ
103 javascript  jquery  html  css 

6
จะตัดอาร์เรย์ด้วย JavaScript ได้อย่างไร?
Linq มีวิธีดำเนินการที่เรียกว่าสะดวกที่จะกลับจำนวนที่กำหนดขององค์ประกอบในสิ่งที่ดำเนินการTake() IEnumerableมีอะไรที่คล้ายกันใน jQuery สำหรับการทำงานกับอาร์เรย์หรือไม่? หรือถามแตกต่างกัน: ฉันจะตัดอาร์เรย์ใน Javascript ได้อย่างไร
103 javascript  jquery 

7
ปัญหา setTimeout / clearTimeout
ฉันพยายามสร้างหน้าเพื่อไปที่หน้าเริ่มต้นหลังจากเช่น ไม่มีการใช้งาน 10 วินาที (ผู้ใช้ไม่ได้คลิกที่ใดก็ได้) ฉันใช้ jQuery สำหรับส่วนที่เหลือ แต่ set / clear ในฟังก์ชันทดสอบของฉันเป็น javascript ล้วน ในความผิดหวังของฉันฉันจบลงด้วยฟังก์ชั่นบางอย่างเช่นนี้ซึ่งฉันหวังว่าฉันจะสามารถเรียกใช้เมื่อคลิกบนหน้าใดก็ได้ ตัวจับเวลาเริ่มต้นได้ดี แต่ไม่ได้รีเซ็ตเมื่อคลิก หากมีการเรียกใช้ฟังก์ชัน 5 ครั้งภายใน 10 วินาทีแรกการแจ้งเตือน 5 ครั้งจะปรากฏขึ้น ... ไม่ชัดเจนไทม์เอาต์ ... function endAndStartTimer() { window.clearTimeout(timer); var timer; //var millisecBeforeRedirect = 10000; timer = window.setTimeout(function(){alert('Hello!');},10000); } มีใครมีโค้ดบางบรรทัดที่จะทำเคล็ดลับ? - เมื่อคลิกหยุดรีเซ็ตและเริ่มจับเวลา - เมื่อจับเวลาฮิตเช่น 10 วินาทีทำบางสิ่ง

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