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

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

9
การโทร Ajax อย่างง่ายไปยังคอนโทรลเลอร์ใน asp.net mvc
ฉันกำลังพยายามเริ่มต้นด้วยการโทร ASP.NET MVC Ajax ตัวควบคุม: public class AjaxTestController : Controller { // // GET: /AjaxTest/ public ActionResult Index() { return View(); } public ActionResult FirstAjax() { return Json("chamara", JsonRequestBehavior.AllowGet); } } ดู: <head runat="server"> <title>FirstAjax</title> <script src="http://code.jquery.com/jquery-1.9.1.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function () { var serviceURL = '/AjaxTest/FirstAjax'; $.ajax({ type: …

11
ปิดใช้งานการลากและวางในองค์ประกอบ HTML หรือไม่
ฉันกำลังทำงานเกี่ยวกับแอปพลิเคชันบนเว็บที่ฉันกำลังพยายามใช้ระบบหน้าต่างที่มีคุณสมบัติครบถ้วน ตอนนี้กำลังไปได้ดีฉันพบปัญหาเล็กน้อยเพียงเรื่องเดียว บางครั้งเมื่อฉันลากส่วนหนึ่งของแอปพลิเคชันของฉัน (ส่วนใหญ่มักจะเป็น div มุมของหน้าต่างซึ่งควรจะเรียกใช้การดำเนินการปรับขนาด) เว็บเบราว์เซอร์จะฉลาดขึ้นและคิดว่าฉันหมายถึงการลากและวางบางสิ่ง ผลลัพธ์สุดท้ายการกระทำของฉันถูกพักไว้ในขณะที่เบราว์เซอร์ทำการลากและวาง มีวิธีง่ายๆในการปิดการลากและวางของเบราว์เซอร์หรือไม่? ฉันอยากจะปิดมันได้ในขณะที่ผู้ใช้คลิกที่องค์ประกอบบางอย่าง แต่ให้เปิดใช้งานอีกครั้งเพื่อให้ผู้ใช้ยังคงสามารถใช้ฟังก์ชันการทำงานปกติของเบราว์เซอร์กับเนื้อหาในหน้าต่างของฉันได้ ฉันใช้ jQuery และแม้ว่าฉันจะไม่พบมันในการเรียกดูเอกสาร แต่ถ้าคุณรู้วิธีแก้ปัญหา jQuery ที่แท้จริงมันจะดีมาก กล่าวโดยย่อ: ฉันจำเป็นต้องปิดการใช้งานการเลือกข้อความของเบราว์เซอร์และฟังก์ชันลากแล้วปล่อยในขณะที่ผู้ใช้ของฉันกดปุ่มเมาส์ลงและเรียกคืนฟังก์ชันนั้นเมื่อผู้ใช้ปล่อยเมาส์

13
jQuery scroll () ตรวจจับเมื่อผู้ใช้หยุดเลื่อน
โอเคกับเรื่องนี้ .. $(window).scroll(function() { $('.slides_layover').removeClass('showing_layover'); $('#slides_effect').show(); }); ฉันสามารถบอกได้เมื่อมีคนเลื่อนจากสิ่งที่ฉันเข้าใจ ด้วยเหตุนี้ฉันจึงพยายามหาวิธีจับเมื่อมีคนหยุด จากตัวอย่างข้างต้นคุณจะเห็นว่าฉันกำลังลบคลาสออกจากชุดขององค์ประกอบในขณะที่กำลังเกิดการเลื่อน อย่างไรก็ตามฉันต้องการเปิดคลาสนั้นอีกครั้งเมื่อผู้ใช้หยุดเลื่อน เหตุผลนี้คือฉันตั้งใจที่จะให้มีการแสดงการหยุดพักระหว่างที่หน้ากำลังเลื่อนเพื่อให้หน้าเว็บมีเอฟเฟกต์พิเศษที่ฉันกำลังพยายามทำอยู่ แต่คลาสเดียวที่ฉันพยายามลบในขณะที่การเลื่อนขัดแย้งกับเอฟเฟกต์นั้นเนื่องจากเอฟเฟกต์ความโปร่งใสต่อธรรมชาติบางอย่าง

14
Bootstrap modal: ไม่ใช่ฟังก์ชัน
ฉันมีโมดอลในหน้าของฉัน เมื่อฉันพยายามเรียกมันเมื่อ windows โหลดมันพิมพ์ข้อผิดพลาดไปยังคอนโซลที่ระบุว่า: $(...).modal is not a function นี่คือ Modal HTML ของฉัน: <div class="modal fade" id="prizePopup" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true"> × </button> <h4 class="modal-title" id="myModalLabel"> This Modal title </h4> </div> <div class="modal-body"> Add some text here </div> <div …

4
ซ่อน / แสดงองค์ประกอบด้วยบูลีน
ฉันมักจะมีสิ่งเหล่านี้มากมายในรหัสของฉัน if(shouldElementBeVisible) $element.show() else $element.hide() มีวิธีที่หรูหรากว่านี้ที่บรรจุด้วยจาวาสคริปต์ jquery หรือขีดล่างหรือไม่? ตามหลักการแล้วฉันต้องการอะไรที่มีลักษณะเช่นนี้ $element.showOrHideDependingOn(shouldElementBeVisible)

11
กำหนดวันที่ในประเภทอินพุตวันที่
<input id="datePicker" type="date" />​ ฉันจะตั้งวันที่ของวันนี้ในวันที่ประเภทอินพุต datepicker ใน chrome $(document).ready( function() { var now = new Date(); var today = now.getDate() + '/' + (now.getMonth() + 1) + '/' + now.getFullYear(); alert(today); $('#datePicker').val(today); });​ แต่มันไม่ทำงาน แก้ไข jsFiddle นี้ - โปรดลองใน chrome
109 javascript  html  jquery  date 

6
ต้นไม้ใน Twitter Bootstrap [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันพยายามสร้างทรี (เช่นไดเร็กทอรีทรี) ที่ใช้ CSS ให้มากที่สุดและ JS ให้น้อยที่สุด (เฉพาะสำหรับสถานะ ฯลฯ ) และฉันต้องการทราบว่ามีปลั๊กอินทรีที่ดีสำหรับbootstrap หรือไม่หรือjQuery UI-บูต สำหรับการอ้างอิงหรือสำหรับคนที่สับสนเกี่ยวกับคำถามนี้ฉันกำลังมองหาบางอย่างเช่นdynatreeสำหรับ bootstrap


7
ใน jQuery ฉันจะรับค่าของปุ่มตัวเลือกได้อย่างไรเมื่อพวกเขาทั้งหมดมีชื่อเดียวกัน
นี่คือรหัสของฉัน: <table> <tr> <td>Sales Promotion</td> <td><input type="radio" name="q12_3" value="1">1</td> <td><input type="radio" name="q12_3" value="2">2</td> <td><input type="radio" name="q12_3" value="3">3</td> <td><input type="radio" name="q12_3" value="4">4</td> <td><input type="radio" name="q12_3" value="5">5</td> </tr> </table> <button id="submit">submit</button> นี่คือ JS: $(function(){ $("#submit").click(function(){ alert($('input[name=q12_3]').val()); }); }); นี่คือJSFIDDLE ! ทุกครั้งที่คลิกปุ่มมันจะกลับมา 1. ทำไม? ใครสามารถช่วยฉัน?
108 javascript  jquery 

6
jquery บันทึกวัตถุข้อมูล json ในคุกกี้
ฉันจะบันทึกข้อมูล JSON ในคุกกี้ได้อย่างไร ข้อมูล JSON ของฉันมีลักษณะดังนี้ $("#ArticlesHolder").data('15', {name:'testname', nr:'4',price:'400'}); $("#ArticlesHolder").data('25', {name:'name2', nr:'1', price:'100'}); $("#ArticlesHolder").data('37', {name:'name3', nr:'14', price:'60'}); และฉันต้องการทำสิ่งที่ชอบ var dataStore = $.cookie("basket-data", $("#ArticlesHolder").data()); และเพื่อดึงข้อมูลที่ฉันต้องการโหลดลงใน$("#ArticlesHolder")ไลค์ $.each($.cookie("basket-data"), function(i,e){ $("#ArticlesHolder").data(i, e); }); มีใครรู้บ้างว่าฉันมาถูกทางหรือควรทำด้วยวิธีอื่น พูดง่ายๆคือฉันจะใส่และดึงข้อมูล json จากคุกกี้ได้อย่างไร?


18
สาเหตุทั่วไปที่ Javascript พัฒนาบน Firefox ล้มเหลวบน IE คืออะไร [ปิด]
ตามที่กล่าวไว้ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันพัฒนาหน้าเว็บที่ปรับปรุงด้วยจาวาสคริปต์ซึ่งทำงานได้ดีบน Firefox และ Safari ล่าสุด ฉันพลาดที่จะตรวจสอบใน Internet Explorer และตอนนี้ฉันพบว่าหน้าต่างๆไม่ทำงานบน IE 6 และ 7 (จนถึงตอนนี้) สคริปต์ไม่ได้ถูกเรียกใช้งานหน้าเว็บจะแสดงราวกับว่าไม่มีจาวาสคริปต์แม้ว่าจะมีการเรียกใช้จาวาสคริปต์บางตัวก็ตาม ฉันใช้ไลบรารีของตัวเองที่มีการจัดการ Dom จาก YUI 2 ฉันใช้ YUI-Loader และ XML-Http-Request และในหนึ่งเพจฉันใช้ "psupload" ซึ่งขึ้นอยู่กับ JQuery ฉันกำลังติดตั้ง Microsoft Script Editor จาก Office XP และตอนนี้จะทำการดีบัก ฉันจะเขียนการทดสอบเฉพาะในตอนนี้ จุดล้มเหลวทั่วไปของ IE คืออะไร? ทิศทางใดที่ฉันสามารถลืมตาได้ ฉันพบหน้านี้ซึ่งแสดงความแตกต่างบางอย่าง …

19
ปลั๊กอิน jQuery ที่“ ต้องมี” คืออะไร [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันต้องการทราบว่าปลั๊กอิน JQuery ที่มีประโยชน์ที่สุดคืออะไร ฉันสนใจเป็นพิเศษสำหรับผู้ที่น่าจะเป็นประโยชน์ในการพัฒนา UI ทั่วไปเช่นTablesorterมากกว่าที่จะตอบสนองความต้องการที่ไม่ธรรมดา หากคุณสามารถให้คำอธิบายสั้น ๆ เกี่ยวกับจุดประสงค์ของปลั๊กอินได้นั่นจะเป็นประโยชน์มาก ขอบคุณดอน
108 jquery  plugins 

11
วิธีการเปลี่ยนกลับไปใช้สไตล์ชีตภายใน (ไม่ใช่สคริปต์) หาก CDN ล้มเหลว
ฉันกำลังเชื่อมโยงกับสไตล์ชีต jQuery Mobile บน CDN และต้องการกลับไปใช้สไตล์ชีทเวอร์ชันท้องถิ่นของฉันหาก CDN ล้มเหลว สำหรับสคริปต์โซลูชันเป็นที่รู้จักกันดี: <!-- Load jQuery and jQuery mobile with fall back to local server --> <script src="http://code.jquery.com/jquery-1.6.3.min.js"></script> <script type="text/javascript"> if (typeof jQuery == 'undefined') { document.write(unescape("%3Cscript src='jquery-1.6.3.min.js'%3E")); } </script> ฉันต้องการทำสิ่งที่คล้ายกันสำหรับสไตล์ชีต: <link rel="stylesheet" href="http://code.jquery.com/mobile/1.0b3/jquery.mobile-1.0b3.min.css" /> ฉันไม่แน่ใจว่าจะสามารถใช้แนวทางที่คล้ายกันได้หรือไม่เพราะฉันไม่แน่ใจว่าเบราว์เซอร์บล็อกในลักษณะเดียวกันหรือไม่เมื่อเชื่อมโยงสคริปต์เหมือนกับที่ทำเมื่อโหลดสคริปต์ (อาจเป็นไปได้ที่จะโหลดสไตล์ชีตในแท็กสคริปต์แล้ว ฉีดเข้าไปในหน้า)? ดังนั้นคำถามของฉันคือ: ฉันจะแน่ใจได้อย่างไรว่าสไตล์ชีตถูกโหลดในเครื่องหาก CDN ล้มเหลว

12
jquery รับองค์ประกอบฟอร์มทั้งหมด: อินพุตพื้นที่ข้อความและเลือก
มีวิธีง่ายๆ (โดยไม่ต้องแสดงรายการทั้งหมดแยกกัน) ใน jquery เพื่อเลือกองค์ประกอบฟอร์มทั้งหมดและเฉพาะองค์ประกอบของรูปแบบ ฉันไม่สามารถใช้ลูก () ฯลฯ เนื่องจากแบบฟอร์มมี HTML อื่น เช่น: $("form").each(function(){ $(this, "input, textarea, select"); });

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