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

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


23
วิธีการใช้กล่องโต้ตอบ“ การยืนยัน” ในกล่องโต้ตอบ Jquery UI
ฉันพยายามใช้ JQuery UI Dialog เพื่อแทนที่javascript:alert()กล่องน่าเกลียด ในสถานการณ์ของฉันฉันมีรายการสิ่งของและถัดจากแต่ละรายการฉันจะมีปุ่ม "ลบ" สำหรับแต่ละรายการ psuedo html setup จะเป็นดังนี้: <ul> <li>ITEM <a href="url/to/remove"> <span>$itemId</span> <li>ITEM <a href="url/to/remove"><span>$itemId</span> <li>ITEM <a href="url/to/remove"><span>$itemId</span> </ul> <div id="confirmDialog">Are you sure?</div> ในส่วน JQ เมื่อเอกสารพร้อมฉันจะตั้งค่า div ให้เป็นกล่องโต้ตอบแบบโมดอลด้วยปุ่มที่จำเป็นและตั้งค่า "a" เหล่านั้นให้ยิงเพื่อยืนยันก่อนที่จะลบเช่น: $("ul li a").click(function() { // Show the dialog return false; // to prevent the browser …

11
การเปลี่ยนตัวเลือกที่เลือกขององค์ประกอบ HTML Select
ใน HTML ของฉันฉันมีองค์ประกอบ<select>สาม<option>อย่าง ฉันต้องการใช้ jQuery varการตรวจสอบค่าของแต่ละตัวเลือกกับจาวาสคริปต์ หากตรงกับที่ฉันต้องการตั้งค่าคุณสมบัติที่เลือกของตัวเลือกที่ ฉันจะทำอย่างไร
148 javascript  jquery  html 

4
การตรวจสอบ jQuery ไม่เป็นการรบกวนคืออะไร
ฉันรู้ว่าปลั๊กอินการตรวจสอบ jQuery คืออะไร ฉันรู้ว่าไลบรารีการตรวจสอบ jQuery Unobtrusive สร้างโดย Microsoft และรวมอยู่ในกรอบงาน ASP.NET MVC แต่ฉันไม่สามารถหาแหล่งออนไลน์เดียวที่อธิบายว่ามันคืออะไร อะไรคือความแตกต่างระหว่างไลบรารีการตรวจสอบ jQuery มาตรฐานและรุ่น "ไม่เป็นการรบกวน"

7
ลบแท็ก HTML แต่เก็บ InnerHtml ไว้
ฉันมี HTML ง่ายๆที่ฉันต้องตัดการจัดรูปแบบที่เรียบง่าย A nice house was found in <b>Toronto</b>. ฉันต้องการลบตัวหนา แต่ปล่อยให้ประโยคยังคงอยู่ สิ่งนี้เป็นไปได้อย่างไรใน jQuery
148 jquery 

12
จะแสดงหน้าการโหลด div จนกว่าหน้าจะโหลดเสร็จแล้วได้อย่างไร
ฉันมีส่วนหนึ่งในเว็บไซต์ของเราที่โหลดค่อนข้างช้าเนื่องจากมีการโทรจำนวนมาก ความคิดใดที่ฉันสามารถdivบอกสิ่งที่คล้ายกับ "กำลังโหลด" เพื่อแสดงในขณะที่หน้าเตรียมตัวเองแล้วหายไปเมื่อทุกอย่างพร้อม?
148 javascript  jquery  html  dom  loader 

17
การแก้ไข location.hash โดยไม่ต้องเลื่อนหน้า
เรามีหน้าเว็บสองสามหน้าที่ใช้ ajax เพื่อโหลดเนื้อหาและมีบางโอกาสที่เราจะต้องลิงก์ลึกเข้าไปในหน้าเว็บ แทนที่จะมีลิงก์ไปยัง "ผู้ใช้" และบอกให้ผู้คนคลิก "การตั้งค่า" มันมีประโยชน์มากที่จะสามารถเชื่อมโยงผู้คนกับuser.aspx # settings เพื่อให้ผู้คนสามารถให้ลิงก์ที่ถูกต้องกับส่วนต่างๆ (สำหรับฝ่ายสนับสนุนด้านเทคนิคและอื่น ๆ ) เราได้ตั้งค่าให้แก้ไขแฮชใน URL โดยอัตโนมัติทุกครั้งที่มีการคลิกปุ่ม ปัญหาเดียวของหลักสูตรคือเมื่อเกิดเหตุการณ์นี้มันยังเลื่อนหน้าไปยังองค์ประกอบนี้ มีวิธีปิดใช้งานสิ่งนี้หรือไม่ ด้านล่างเป็นวิธีที่ฉันทำเช่นนี้จนถึง $(function(){ //This emulates a click on the correct button on page load if(document.location.hash){ $("#buttons li a").removeClass('selected'); s=$(document.location.hash).addClass('selected').attr("href").replace("javascript:",""); eval(s); } //Click a button to change the hash $("#buttons li a").click(function(){ $("#buttons …

11
ทำให้ไฟล์ส่วนหัวและส่วนท้ายรวมอยู่ในหน้า html หลายหน้า
ฉันต้องการสร้างหน้าส่วนหัวและส่วนท้ายทั่วไปที่รวมอยู่ในหน้า html หลายหน้า ฉันต้องการใช้จาวาสคริปต์ มีวิธีดำเนินการโดยใช้ html และ JavaScript เท่านั้นหรือไม่? ฉันต้องการโหลดหน้าส่วนหัวและส่วนท้ายในหน้า html อื่น
148 javascript  jquery  html  css 

9
โพสต์ jQuery () พร้อมซีเรียลไลซ์และข้อมูลพิเศษ
ฉันพยายามค้นหาว่าเป็นไปได้หรือไม่ที่จะโพสต์serialize()และข้อมูลอื่น ๆ ที่อยู่นอกฟอร์ม นี่คือสิ่งที่ฉันคิดว่าจะทำงานได้ แต่จะส่ง'wordlist'และไม่ใช่ข้อมูลในแบบฟอร์ม $.post("page.php",( $('#myForm').serialize(), { 'wordlist': wordlist })); ไม่มีใครมีความคิดใด ๆ
147 javascript  jquery 

8
jQuery .on ('เปลี่ยน', ฟังก์ชั่น () {} ไม่เรียกสำหรับอินพุตที่สร้างขึ้นแบบไดนามิก
ปัญหาคือฉันมีชุดของแท็กอินพุตที่สร้างขึ้นแบบไดนามิกบางส่วนและฉันยังมีฟังก์ชั่นที่ตั้งใจจะทริกเกอร์เมื่อใดก็ตามที่มีการเปลี่ยนแปลงค่าอินพุต $('input').on('change', function() { // Does some stuff and logs the event to the console }); อย่างไรก็ตาม.on('change')จะไม่มีการทริกเกอร์สำหรับอินพุตใด ๆ ที่สร้างขึ้นแบบไดนามิกเฉพาะสำหรับรายการที่มีอยู่เมื่อโหลดหน้าเว็บ โชคไม่ดีที่นี่ทำให้ฉันรู้สึกผูกพันอย่างที่.onควรจะเป็นเพื่อทดแทน.live()และ.delegate()สิ่งเหล่านี้เป็นสิ่งห่อหุ้มสำหรับ.bind(): / มีใครเคยมีปัญหานี้หรือรู้วิธีการแก้ปัญหา?
147 javascript  jquery 

12
รหัสสำหรับตัวนับถอยหลัง JavaScript อย่างง่าย?
ฉันต้องการใช้ตัวจับเวลานับถอยหลังอย่างง่ายเริ่มต้นที่ 30 วินาทีจากเมื่อฟังก์ชั่นทำงานและสิ้นสุดที่ 0 ไม่มีมิลลิวินาที มันจะถูกเข้ารหัสได้อย่างไร?

4
การรวมตัวเลือกคลาสและตัวเลือกแอททริบิวกับ jQuery
เป็นไปได้หรือไม่ที่จะรวมทั้งตัวเลือกคลาสและตัวเลือกคุณลักษณะเข้ากับ jQuery? ตัวอย่างเช่นกำหนด HTML ต่อไปนี้: <TABLE> <TR class="myclass" reference="12345"><TD>Row 1</TD></TR> <TR class="otherclass" reference="12345"><TD>Row 2</TD></TR> <TR class="myclass" reference="12345"><TD>Row 3</TD></TR> <TR class="myclass" reference="54321"><TD>Row 4</TD></TR> </TABLE> ตัวเลือกใดที่ฉันสามารถใช้เพื่อเลือกแถว 1 และ 3 เท่านั้น ฉันเหนื่อย: $(".myclass [reference=12345]") // returns nothing $(".myclass, [reference=12345]") // returns all 4 rows (yes, I know the comma means 'or') ฉันแน่ใจว่าคำตอบนั้นง่ายมากและฉันได้ลองค้นหาฟอรัมและเอกสารของ jQuery …

11
ฉันจะตรวจสอบว่าองค์ประกอบ jQuery อยู่ใน DOM ได้อย่างไร
สมมติว่าฉันกำหนดองค์ประกอบ $foo = $('#foo'); แล้วฉันจะโทร $foo.remove() จากบางเหตุการณ์ คำถามของฉันคือฉันจะตรวจสอบว่า $ foo ถูกลบออกจาก DOM ได้อย่างไรหรือไม่ ฉันพบว่า$foo.is(':hidden')การทำงาน $foo.hide()แต่ที่จะแน่นอนยังกลับจริงถ้าฉันเพียงเรียกว่า
147 jquery 

6
การเข้าถึงคุณสมบัติของ MVC จาก Javascript
ฉันมีโมเดลต่อไปนี้ซึ่งรวมอยู่ในโมเดลมุมมองของฉัน public class FloorPlanSettingsModel { public int Id { get; set; } public int? MainFloorPlanId { get; set; } public string ImageDirectory { get; set; } public string ThumbnailDirectory { get; set; } public string IconsDirectory { get; set; } } ฉันจะเข้าถึงหนึ่งในคุณสมบัติข้างต้นจาก Javascript ได้อย่างไร ฉันลองสิ่งนี้ แต่ได้ "ไม่ได้กำหนด" var floorplanSettings = …

11
วิธีรับประเภทอินพุตโดยใช้ jquery
ฉันมีเพจที่ประเภทอินพุตแตกต่างกันเสมอและฉันต้องได้รับค่าขึ้นอยู่กับประเภทอินพุต ดังนั้นถ้าประเภทเป็นวิทยุฉันต้องได้รับการตรวจสอบและถ้ามันเป็นช่องทำเครื่องหมายฉันต้องตอนนี้ซึ่งมีการตรวจสอบและถ้ามันเป็นแบบเลื่อนลงฉันต้องรู้ว่ามีการเลือกและถ้ามันเป็น ข้อความ / textarea ฉันต้องรู้ค่า ความคิดเกี่ยวกับวิธีการทำเช่นนั้น?
147 jquery  input  types 

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