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

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

7
ตั้งค่าของอินพุตที่ซ่อนด้วย jquery
ฉันพยายามตั้งค่าของฟิลด์ที่ซ่อนอยู่ด้านล่างโดยใช้ jQuery <input type="hidden" value="" name="testing" /> ฉันใช้รหัสนี้: var test = $("input[name=testing]:hidden"); test.value = 'work!'; แต่มันไม่ทำงาน รหัสของฉันผิดอะไร

6
Regex เพื่อจับคู่สัญลักษณ์:! $% ^ & * () _ + | ~ - = `{} []:"; '<>?,. /
ฉันกำลังพยายามสร้างการทดสอบ Regex ใน JavaScript ซึ่งจะทดสอบสตริงเพื่อให้มีอักขระเหล่านี้: !$%^&amp;*()_+|~-=`{}[]:";'&lt;&gt;?,./ ข้อมูลเพิ่มเติมหากคุณสนใจ :) สำหรับแอปพลิเคชันเปลี่ยนรหัสผ่านที่ยอดเยี่ยมที่ฉันกำลังทำอยู่ ในกรณีที่คุณสนใจนี่คือส่วนที่เหลือของรหัส ฉันมีตารางที่แสดงรายการข้อกำหนดรหัสผ่านและเมื่อผู้ใช้ปลายทางพิมพ์รหัสผ่านใหม่มันจะทดสอบอาร์เรย์ของ Regexes และวางเครื่องหมายถูกในแถวตารางที่เกี่ยวข้องถ้ามัน ... เช็คเอาต์ :) ฉันแค่ต้องเพิ่มอันนี้ แทนที่รายการที่ 4 ในvalidationอาร์เรย์ var validate = function(password){ valid = true; var validation = [ RegExp(/[a-z]/).test(password), RegExp(/[A-Z]/).test(password), RegExp(/\d/).test(password), RegExp(/\W|_/).test(password), !RegExp(/\s/).test(password), !RegExp("12345678").test(password), !RegExp($('#txtUsername').val()).test(password), !RegExp("cisco").test(password), !RegExp(/([a-z]|[0-9])\1\1\1/).test(password), (password.length &gt; 7) ] $.each(validation, function(i){ if(this) $('.form table tr').eq(i+1).attr('class', …

4
จะมีแอตทริบิวต์การผูกข้อมูลหลายรายการในองค์ประกอบเดียวได้อย่างไร
ฉันต้องมีการเชื่อมโยงข้อมูลหลายรายการในองค์ประกอบเดียว ตัวอย่างเช่นผมต้องการhrefเช่นเดียวกับhtmlข้อมูลที่มีผลผูกพันกับหนึ่ง aแท็ก ฉันได้ลองสิ่งนี้แล้ว &lt;a data-bind="html: name" data-bind="attr: { href: url }" data-bind="attr: { 'data-prop': xyz }"&gt; &lt;/a&gt; แต่ไม่ได้ผล ดูเหมือนว่าสิ่งที่น่าพิศวงสนับสนุนเฉพาะผูกพันหนึ่ง data-bindทรัพย์สิน? วิธีการรวมแอตทริบิวต์ "" hrefภายในhtmlและ "" ที่กำหนดเองdata-propไว้ในองค์ประกอบเดียว

16
วิธีจัดรูปแบบหมายเลขโทรศัพท์ด้วย jQuery
ฉันกำลังแสดงหมายเลขโทรศัพท์เช่น2124771000. 212-477-1000แต่ผมต้องใช้หมายเลขที่จะจัดรูปแบบในรูปที่มนุษย์สามารถอ่านได้มากขึ้นตัวอย่างเช่น: นี่คือปัจจุบันของฉันHTML: &lt;p class="phone"&gt;2124771000&lt;/p&gt;

7
Uncaught TypeError: ไม่สามารถอ่านคุณสมบัติ 'top' ของ undefined
ขออภัยหากคำถามนี้ได้รับคำตอบแล้ว ฉันได้ลองค้นหาวิธีแก้ไขแล้ว แต่ไม่พบสิ่งที่เหมาะกับรหัสของฉัน ฉันยังใหม่กับ jQuery ฉันมีเมนูติดหนึบสองประเภทที่แตกต่างกันสำหรับสองหน้าที่ต่างกัน นี่คือรหัสสำหรับทั้งคู่ $(document).ready(function () { var contentNav = $('.content-nav').offset().top; var stickyNav = function () { var scrollTop = $(window).scrollTop(); if (scrollTop &gt; contentNav) { $('.content-nav').addClass('content-nav-sticky'); } else {; $('.content-nav').removeClass('content-nav-sticky') } }; stickyNav(); $(window).scroll(function () { stickyNav(); }); }); $(document).ready(function () { var stickyNavTop = $('.nav-map').offset().top; …
96 javascript  jquery  html  css  dom 

7
วิธีทั่วไปในการตรวจสอบว่ามีการแก้ไขรูปแบบ html หรือไม่
ฉันมีแบบฟอร์ม html แบบแท็บ เมื่อนำทางจากแท็บหนึ่งไปยังอีกแท็บข้อมูลปัจจุบันของแท็บจะยังคงอยู่ (บนฐานข้อมูล) แม้ว่าจะไม่มีการเปลี่ยนแปลงข้อมูลก็ตาม ฉันต้องการให้เรียกการคงอยู่ต่อเมื่อมีการแก้ไขแบบฟอร์มเท่านั้น แบบฟอร์มสามารถมีการควบคุมประเภทใดก็ได้ การทำให้แบบฟอร์มสกปรกไม่จำเป็นต้องพิมพ์ข้อความ แต่การเลือกวันที่ในตัวควบคุมปฏิทินก็มีคุณสมบัติเช่นกัน วิธีหนึ่งในการบรรลุเป้าหมายนี้คือการแสดงแบบฟอร์มในโหมดอ่านอย่างเดียวตามค่าเริ่มต้นและมีปุ่ม 'แก้ไข' และหากผู้ใช้คลิกปุ่มแก้ไขการเรียกไปยังฐานข้อมูลจะเกิดขึ้น (อีกครั้งโดยไม่คำนึงว่าข้อมูลจะถูกแก้ไขหรือไม่ นี่คือการปรับปรุงให้ดีขึ้นกับสิ่งที่มีอยู่ในปัจจุบัน) ฉันต้องการทราบวิธีการเขียนฟังก์ชัน javascript ทั่วไปที่จะตรวจสอบว่ามีการแก้ไขค่าการควบคุมใด ๆ หรือไม่?

8
มีแบบฟอร์มภายใน bootstrap popover?
&lt;div class="container"&gt; &lt;div class="row" style="padding-top: 240px;"&gt; &lt;a href="#" class="btn btn-large btn-primary" rel="popover" data-content="&lt;form&gt;&lt;input type="text"/&gt;&lt;/form&gt;" data-placement="top" data-original-title="Fill in form"&gt;Open form&lt;/a&gt; &lt;/div&gt; &lt;/div&gt; JSfiddle ฉันเดาว่าฉันจะเก็บเนื้อหาของฟอร์มไว้ในฟังก์ชั่นจาวาสคริปต์ ... ฉันจะมีแบบฟอร์มภายใน bootstrap popover ได้อย่างไร



3
ฉันจะรับการเติมข้อความอัตโนมัติ jQuery ใน TypeScript ได้อย่างไร
ถ้าฉันทำงานในไฟล์ TypeScript .ts ฉันจะทำอย่างไรเพื่อให้ได้ jQuery Intellisense / การเติมข้อความอัตโนมัติเมื่อฉันพิมพ์อักขระ $ (ฉันทำงานในโครงการ ASP.NET MVC 3 ใน VS 2012)

2
ความแตกต่างระหว่างปลั๊กอิน Isotope และ Masonry jQuery [ปิด]
ปิด . คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เน้นไปที่ปัญหาเดียวโดยแก้ไขโพสต์นี้เท่านั้น ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันเพิ่งค้นพบปลั๊กอินMasonryและIsotope JQuery ดูเหมือนว่าจะมีลักษณะการทำงานเกือบจะเหมือนกันและทั้งสองดูเหมือนจะมีผู้แต่งคนเดียวกัน ข้อแตกต่างที่ชัดเจนเพียงอย่างเดียวที่ฉันเห็นคือใบอนุญาต อะไรคือความแตกต่างหลักระหว่างสองสิ่งนี้ในแง่ของฟังก์ชันการทำงาน? ทำไมคุณถึงใช้อันอื่น?

13
อย่างไร !! ~ (ไม่ใช่เครื่องหมายทิลเดอร์ / แบงแบงทิลเดอร์) เปลี่ยนผลลัพธ์ของการเรียกเมธอดอาร์เรย์ 'มี / รวม' อย่างไร
หากคุณอ่านความคิดเห็นในinArrayหน้าjQuery ที่นี่มีคำประกาศที่น่าสนใจ: !!~jQuery.inArray(elm, arr) ตอนนี้ฉันเชื่อว่าเครื่องหมายอัศเจรีย์คู่จะแปลงผลลัพธ์เป็นประเภทbooleanโดยมีค่าเป็นtrue. สิ่งที่ฉันไม่เข้าใจคือการใช้ตัวดำเนินการ tilde ( ~) ทั้งหมดนี้คืออะไร? var arr = ["one", "two", "three"]; if (jQuery.inArray("one", arr) &gt; -1) { alert("Found"); } การปรับโครงสร้างifคำสั่ง: if (!!~jQuery.inArray("one", arr)) { alert("Found"); } ทำให้พังถล่ม: jQuery.inArray("one", arr) // 0 ~jQuery.inArray("one", arr) // -1 (why?) !~jQuery.inArray("one", arr) // false !!~jQuery.inArray("one", arr) // true -2ฉันยังพบว่าถ้าฉันใส่ตัวหนอนในหน้าผลที่ได้คือ …


6
ฉันจะยกเลิกการตั้งค่าแอตทริบิวต์ CSS ขององค์ประกอบโดยใช้ jQuery ได้อย่างไร
หากฉันตั้งค่า CSS ในองค์ประกอบเฉพาะโดยใช้: $('#element').css('background-color', '#ccc'); ฉันต้องการที่จะสามารถยกเลิกการตั้งค่าเฉพาะองค์ประกอบนั้นและใช้ค่าเรียงซ้อนตามบรรทัดของ: $('#element').css('background-color', null); แต่ดูเหมือนว่าไวยากรณ์จะใช้ไม่ได้ - เป็นไปได้หรือไม่โดยใช้ไวยากรณ์อื่น แก้ไข:ค่านี้ไม่ได้รับมาจากองค์ประกอบหลัก - ค่าดั้งเดิมมาจากตัวเลือกระดับองค์ประกอบ ขออภัยในความสับสน!
95 jquery  css 

9
Spring JPA @Query พร้อม LIKE
ฉันกำลังพยายามสร้างเมธอดใน CrudRepository ที่จะสามารถให้รายชื่อผู้ใช้ที่มีชื่อผู้ใช้เป็นเหมือนพารามิเตอร์อินพุต (ไม่เพียง แต่เริ่มต้นด้วย แต่ยังมีอยู่ด้วย) ฉันพยายามใช้ method "findUserByUsernameLike(@Param("username") String username)"แต่ตามที่บอกไว้ในเอกสาร Spring เมธอดนี้เท่ากับ " where user.username like ?1" มันไม่ดีสำหรับฉันอย่างที่ฉันได้บอกไปแล้วว่าฉันพยายามดึงผู้ใช้ทั้งหมดที่มีชื่อผู้ใช้ ... ฉันเขียนแบบสอบถามถึงวิธีการ แต่มันไม่ได้ปรับใช้ @Repository public interface UserRepository extends CrudRepository&lt;User, Long&gt; { @Query("select u from user u where u.username like '%username%'") List&lt;User&gt; findUserByUsernameLike(@Param("username") String username); } มีใครช่วยฉันได้ไหม
95 java  jquery  sql  spring  jpa 

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