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

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

17
คำขอ jQuery Ajax ถูกยกเลิกโดยไม่มีการส่ง
ฉันกำลังพยายามเชื่อมต่อสคริปต์กับแอป World-Wide Telescope ของ Microsoft ฟังก์ชั่นหลังบนพอร์ต 5050 สำหรับคำสั่ง มันทำงานบนเครื่องเดียวกับเบราว์เซอร์ (Chrome ตอนนี้ แต่เท่าที่ฉันสามารถบอกได้ว่าลักษณะการทำงานเหมือนกันกับ Firefox 7 และ IE 9) ฉันกำลังส่งส่วนหัว "Access-Control-Allow-Origin: *" พร้อมไฟล์ html ดั้งเดิมเพื่อพยายามกำจัดข้อ จำกัด XSS ซึ่งเป็นปัญหาของฉัน รหัสของฉันในการเข้าถึง WWT มีดังนี้: $.ajax({ type: 'POST', url: url, data: data, crossDomain: true, success: success, dataType: dataType }); url ในกรณีนี้คือ "http: //127.0.0.1: 5050 / layerApi.aspx? …

2
จับคีย์ Enter กดที่ใดก็ได้บนหน้า
ฉันจำเป็นต้องจับภาพการกดปุ่ม Enter เมื่อใดก็ได้บนหน้าเข้าสู่ระบบ จะเริ่มการพยายามเข้าสู่ระบบ ใช้ jQuery ฉันจะทำสิ่งนี้ได้อย่างไร และฉันจะเชื่อมโยงกับแท็กเนื้อหาหรือไม่
87 jquery 


4
จะรับ href ของลิงค์ที่คลิกด้วย jquery ได้อย่างไร
มีใครรู้บ้างว่าฉันจะรับ href ของลิงค์ที่คลิกด้วย jquery ได้อย่างไร ฉันมีลิงค์ดังต่อไปนี้: <a href="ID=1" class="testClick">Test1.</a> <br /> <a href="ID=2" class="testClick">Test2.</a> <br /> <a href="ID=3" class="testClick">Test3.</a> ฉันเขียนโค้ดดังต่อไปนี้เพื่อรับค่า href จากลิงค์ที่ฉันคลิก แต่อย่างใดสิ่งนี้จะส่งคืน href ของลิงค์แรก (ID = 1) ให้ฉันเสมอแม้ว่าฉันจะคลิกที่ Test2 หรือ Test3 มีใครรู้บ้างว่ามันเกิดอะไรขึ้นที่นี่? และฉันจะแก้ปัญหานี้ได้อย่างไร $(".testClick").click(function () { var value = $(".testClick").attr("href"); alert(value ); });
87 jquery 


3
ทดสอบผลการเลือก jQuery ที่ว่างเปล่า
พูดว่าฉันทำ var s = $('#something'); และต่อไปฉันต้องการทดสอบว่า jQuery พบ #something หรือไม่เช่นฉันต้องการทดสอบว่าsว่างหรือไม่ ฉันสามารถใช้ความเชื่อใจของฉันisempty()ได้: function isempty(o) { for ( var i in o ) return false; return true; } หรือเนื่องจากวัตถุ jQuery เป็นอาร์เรย์ฉันคิดว่าฉันสามารถทดสอบs.lengthได้ แต่ดูเหมือนจะไม่ค่อยอยู่ในสำนวนของ jQuery ไม่ใช่ jQueryesque คุณแนะนำอะไร?

17
อินพุตมาตราส่วนอัตโนมัติ [type = text] เป็นความกว้างของค่า?
มีวิธีปรับขนาดความกว้างของ<input type="text">ความกว้างของค่าจริงหรือไม่? input { display: block; margin: 20px; width: auto; } <input type="text" value="I've had enough of these damn snakes, on this damn plane!" /> <input type="text" value="me too" /> เรียกใช้ข้อมูลโค้ดHide resultsขยายข้อมูลโค้ด
87 jquery  html  css 

7
วิธีที่ง่ายที่สุดในการตรวจจับการหยิก
นี่คือWEB APPไม่ใช่แอปเนทีฟ โปรดไม่มีคำสั่ง Objective-C NS ดังนั้นฉันต้องตรวจจับเหตุการณ์ 'หยิก' บน iOS ปัญหาคือทุกปลั๊กอินหรือวิธีการที่ฉันเห็นสำหรับการทำท่าทางสัมผัสหรือเหตุการณ์แบบมัลติทัชคือ (โดยปกติ) กับ jQuery และเป็นปลั๊กอินเพิ่มเติมสำหรับทุกท่าทางภายใต้แสงแดด แอปพลิเคชันของฉันมีขนาดใหญ่มากและฉันรู้สึกไวต่อไม้ตายในรหัสของฉัน สิ่งที่ฉันต้องการคือตรวจจับการหยิกและการใช้สิ่งที่คล้ายกับ jGesture เป็นเพียงวิธีเดียวที่จะทำให้บวมสำหรับความต้องการง่ายๆของฉัน นอกจากนี้ฉันมีความเข้าใจ จำกัด เกี่ยวกับวิธีตรวจจับการหยิกด้วยตนเอง ฉันสามารถหาตำแหน่งของนิ้วทั้งสองได้ดูเหมือนจะไม่สามารถผสมกันเพื่อตรวจจับสิ่งนี้ได้ ใครมีตัวอย่างง่ายๆที่ตรวจจับการหยิก?

11
ตัวเลือกเวลา Javascript ที่ดีคืออะไร? [ปิด]
ตามที่กล่าวมาในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ตัวเลือกเวลาที่ดีสำหรับ jquery หรือ js แบบสแตนด์อโลนคืออะไร? ฉันต้องการบางอย่างเช่น Google ใช้ในปฏิทินของพวกเขาซึ่งมีการเลื่อนลงของเวลาทั่วไปในช่วงเวลา 15 นาทีหรือให้คุณพิมพ์เวลาด้วยตนเองและตรวจสอบความถูกต้อง

3
การเติมข้อความอัตโนมัติโดยใช้ค่าไม่ติดป้ายกำกับกับกล่องข้อความ
ฉันมีปัญหาในการพยายามทำให้การเติมข้อความอัตโนมัติทำงานอย่างถูกต้อง ทุกอย่างดูโอเคสำหรับฉัน แต่ .... <script> $(function () { $("#customer-search").autocomplete({ source: 'Customer/GetCustomerByName', minLength: 3, select: function (event, ui) { $("#customer-search").val(ui.item.label); $("#selected-customer").val(ui.item.label); } }); }); </script> <div> <input id="customer-search" /> </div> @Html.Hidden("selected-customer") อย่างไรก็ตามเมื่อฉันเลือกรายการจากดรอปดาวน์ค่าจะถูกนำไปใช้กับกล่องข้อความแทนป้ายกำกับ ฉันทำอะไรผิด? หากฉันดูต้นทางโดยใช้ firebug ฉันจะเห็นว่าฟิลด์ที่ซ่อนอยู่ของฉันได้รับการอัปเดตอย่างถูกต้อง

5
คลิกหรือเปลี่ยนเหตุการณ์ทางวิทยุโดยใช้ jquery
ฉันมีวิทยุอยู่ในหน้าของฉันและฉันต้องการทำบางสิ่งเมื่อวิทยุที่ตรวจสอบเปลี่ยนไปอย่างไรก็ตามรหัสไม่ทำงานใน IE: $('input:radio').change(...); และหลังจาก googling ผู้คนแนะนำให้ใช้การคลิกแทน แต่มันไม่ได้ผล นี่คือรหัสตัวอย่าง: <html> <head> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script> <script type="text/javascript"> $('document').ready( function(){ $('input:radio').click( function(){ alert('changed'); } ); } ); </script> </head> <body> <input type="radio" name="testGroup" id="test1" />test1<br/> <input type="radio" name="testGroup" id="test2" />test2<br/> <input type="radio" name="testGroup" id="test3" />test3</br> </body> </html> นอกจากนี้ยังไม่ทำงานใน IE เลยอยากรู้ว่าเป็นไงบ้าง? นอกจากนี้ฉันยังกลัวว่ามันจะกระตุ้นเหตุการณ์การเปลี่ยนแปลงอีกครั้งหรือไม่ถ้าฉันคลิกวิทยุที่เลือกไว้ อัพเดท: ฉันไม่สามารถเพิ่มความคิดเห็นได้ดังนั้นฉันจึงตอบกลับที่นี่ ฉันใช้ …

22
การควบคุม Combobox ที่ใช้ jQuery แบบมืออาชีพ? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ มีการควบคุม Combobox แบบมืออาชีพ (รายการแบบเลื่อนลงพร้อมคำแนะนำอัตโนมัติ) ตามไลบรารี jQuery หรือไม่ ควรจะสามารถจัดการกับชุดข้อมูลขนาดใหญ่และมีตัวเลือกการสกินบางอย่าง รายการผลลัพธ์หลายคอลัมน์จะดีเกินไป ฉันทำงานกับ ASP.NET แต่ก็ไม่ใช่ปัญหาถ้าฉันต้องเขียนกระดาษห่อหุ้ม ฉันใช้การควบคุมของบุคคลที่สามอยู่แล้ว แต่ฉันพบปัญหาความเข้ากันได้ระหว่างการควบคุมของผู้ขายสองราย ฉันต้องการกำจัดการอ้างอิงประเภทนี้

4
ฉันสามารถเก็บ Nuget ไว้บนพา ธ jQuery 1.9.x / 1.x ได้หรือไม่ (แทนที่จะอัปเกรดเป็น 2.x)
เช่นเดียวกับคนส่วนใหญ่ฉันใช้แพ็คเกจ jQuery Nugetเพื่อให้ทันสมัยอยู่เสมอ อย่างไรก็ตามด้วยการเปิดตัว jQuery 2.0 ตอนนี้ฉันได้รับแจ้งให้อัปเกรด jQuery 1.9.1 เป็น 2.0 ในเวลานี้ผมมีผู้เข้าชมมากพอในเว็บไซต์ของฉันโดยใช้รุ่น 'โบราณ' ของเบราว์เซอร์ที่ฉันอยากจะยึดติดอยู่กับ 1.9.x และjQuery โยกย้าย มีหรือไม่ที่จะบอกให้ Nuget ติดกับเวอร์ชันเฉพาะ (1.9.x) เมื่อตรวจสอบการอัปเดตของแพ็คเกจ (jQuery หรืออย่างอื่น) ฉันใช้ส่วนขยาย Visual Studio 2010/2012 แต่ถ้าฉันจำเป็นต้องใช้อินเทอร์เฟซบรรทัดคำสั่งภายใน VS เพื่อแก้ไขปัญหานี้ฉันจะทำอย่างแน่นอน หมายเหตุ:สิ่งหนึ่งที่อยู่ในใจของฉันคือพวกเขาทำให้การอัปเดตสับสน เนื่องจาก jQuery 1.9.x และ 2.0.x / 2.x แตกต่างกันพอสมควรดูเหมือนว่าพวกเขาควรสร้างแพ็คเกจ jQuery 2 (.0.x | .x) แทน แน่นอนว่าผู้ที่ต้องการอัปเดตเป็น 2.x จะต้องรู้และเปลี่ยนแพ็คเกจที่ต้องการติดตั้ง แต่เนื่องจากมันมีการเปลี่ยนแปลงที่ทำลายอาจจะดีกว่า?
86 jquery  nuget 



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