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

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

11
วิธีรับคำขอโพสต์การแชร์ทรัพยากรข้ามแหล่ง (CORS) ทำงาน
ฉันมีเครื่องบน LAN ท้องถิ่นของฉัน (machineA) ที่มีเว็บเซิร์ฟเวอร์สองเครื่อง ที่แรกก็คือที่สร้างขึ้นใน XBMC (บนพอร์ต 8080) และแสดงห้องสมุดของเรา เซิร์ฟเวอร์ตัวที่สองเป็นสคริปต์ python ของ CherryPy (พอร์ต 8081) ที่ฉันใช้เพื่อทริกเกอร์การแปลงไฟล์แบบออนดีมานด์ การแปลงไฟล์จะถูกเรียกใช้โดยคำขอ AJAX POST จากหน้าที่ให้บริการจากเซิร์ฟเวอร์ XBMC ไปที่http: // machineA: 8080ซึ่งแสดงไลบรารี่ ห้องสมุดจะปรากฏขึ้น ผู้ใช้คลิกที่ลิงค์ 'แปลง' ซึ่งออกคำสั่งดังต่อไปนี้ - คำขอ jQuery Ajax $.post('http://machineA:8081', {file_url: 'asfd'}, function(d){console.log(d)}) เบราว์เซอร์ออกคำขอ HTTP OPTIONS กับส่วนหัวต่อไปนี้ ส่วนหัวขอ - ตัวเลือก Host: machineA:8081 User-Agent: ... Firefox/4.01 …
216 jquery  ajax  cherrypy  cors 


21
จะใช้ฟังก์ชั่น slideDown (หรือแสดง) บนแถวของตารางได้อย่างไร?
ฉันกำลังพยายามเพิ่มแถวลงในตารางและมีการเลื่อนแถวนั้นไปยังมุมมอง แต่ฟังก์ชั่นสไลด์ที่ดูเหมือนว่าจะเพิ่มการแสดงผล: สไตล์บล็อกไปยังแถวตารางที่เลอะเค้าโครง ความคิดใดที่จะหลีกเลี่ยงปัญหานี้? นี่คือรหัส: $.get('/some_url', { 'val1': id }, function (data) { var row = $('#detailed_edit_row'); row.hide(); row.html(data); row.slideDown(1000); } );

15
การใช้ jquery เพื่อรับช่องทำเครื่องหมายที่เลือกทั้งหมดด้วยชื่อคลาสที่แน่นอน
ฉันรู้ว่าฉันจะได้รับช่องทำเครื่องหมายทั้งหมดในหน้าโดยใช้สิ่งนี้: $('input[type=checkbox]').each(function () { var sThisVal = (this.checked ? $(this).val() : ""); }); แต่ตอนนี้ฉันใช้สิ่งนี้ในหน้าเว็บที่มีช่องทำเครื่องหมายอื่นที่ฉันไม่ต้องการรวม ฉันจะเปลี่ยนรหัสด้านบนเพื่อดูเฉพาะช่องทำเครื่องหมายที่มีคลาสได้อย่างไร

4
Twitter Bootstrap กับ jQuery UI หรือไม่ [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันใช้ jQuery UI เพื่อปรับปรุงหน้าพื้นฐาน ปุ่มและใส่สไตล์และกล่องโต้ตอบเป็นกิริยาช่วย ตอนนี้ฉันเจอ Bootstrap แล้วและมันก็ค่อนข้างดี มีประสบการณ์การใช้ jQuery UI ไปยัง Bootstrap บ้างไหม? นี่คือสิ่งที่ฉันกำลังคิดที่จะทำ แต่ก่อนที่ฉันจะทำสิ่งนี้ฉันต้องการที่จะตระหนักถึงปัญหาที่ฉันอาจเผชิญ

16
TypeError: $ ไม่ใช่ฟังก์ชันเมื่อเรียกใช้ฟังก์ชัน jQuery
ฉันมีสคริปต์ jQuery ง่าย ๆ ในปลั๊กอิน WordPress ที่ใช้เครื่องห่อหุ้ม jQuery เช่นนี้: $(document).ready(function(){ // jQuery code is in here }); ฉันกำลังเรียกสคริปต์นี้จากภายในแผงควบคุม WordPress และกำลังโหลดหลังจากเฟรมเวิร์ก jQuery โหลดแล้ว เมื่อฉันตรวจสอบหน้าเว็บใน Firebug ฉันยังคงได้รับข้อความแสดงข้อผิดพลาด: TypeError: $ ไม่ใช่ฟังก์ชั่น $ (เอกสาร) .ready (ฟังก์ชั่น () { ฉันควรห่อสคริปต์ในฟังก์ชั่นนี้หรือไม่: (function($){ // jQuery code is in here })(jQuery); ฉันมีข้อผิดพลาดนี้หลายครั้งและไม่แน่ใจว่าจะจัดการอย่างไร ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างมาก.

26
ฉันจะซ่อนข้อความตัวยึดตำแหน่งโดยอัตโนมัติเมื่อทำการโฟกัสโดยใช้ css หรือ jquery ได้อย่างไร
นี้จะกระทำโดยอัตโนมัติสำหรับเบราว์เซอร์ทุกยกเว้นChrome ฉันเดาฉันต้องกำหนดเป้าหมายเฉพาะChrome ทางออกใด ๆ ? ถ้าไม่ได้กับCSSแล้วด้วยjQuery ? ขอแสดงความนับถือ.

5
ฉันจะส่งผ่านบริบทนี้ไปยังฟังก์ชันได้อย่างไร
ฉันคิดว่านี่จะเป็นสิ่งที่ฉันสามารถทำได้อย่างง่ายดาย google แต่บางทีฉันไม่ได้ถามคำถามที่ถูกต้อง ... ฉันจะตั้งค่าสิ่งใด "สิ่งนี้" ในฟังก์ชันจาวาสคริปต์ที่กำหนดได้อย่างไร ตัวอย่างเช่นชอบฟังก์ชั่นส่วนใหญ่ของ jQuery เช่น: $(selector).each(function() { //$(this) gives me access to whatever selector we're on }); ฉันจะเขียน / เรียกใช้ฟังก์ชันสแตนด์อโลนของตัวเองที่มีการอ้างอิง "นี่" ที่เหมาะสมเมื่อถูกเรียกได้อย่างไร ฉันใช้ jQuery ดังนั้นหากมีวิธีเฉพาะในการทำ jQuery นั่นจะเหมาะอย่างยิ่ง
213 javascript  jquery  scope  this 

10
วิธีรับค่าเซลล์ตารางโดยใช้ jQuery
ฉันพยายามหาวิธีรับค่าของตารางเซลล์สำหรับแต่ละแถวโดยใช้ jQuery ตารางของฉันมีลักษณะเช่นนี้: <table id="mytable"> <tr> <th>Customer Id</th> <th>Result</th> </tr> <tr> <td>123</td> <td></td> </tr> <tr> <td>456</td> <td></td> </tr> <tr> <td>789</td> <td></td> </tr> </table> โดยทั่วไปฉันต้องการวนรอบตารางและรับค่าCustomer Idคอลัมน์สำหรับแต่ละแถว ในโค้ดด้านล่างฉันได้ทำไปแล้วว่าฉันต้องทำสิ่งนี้เพื่อให้มันวนลูปผ่านแต่ละแถว แต่ฉันไม่แน่ใจว่าจะรับค่าของเซลล์แรกในแถวได้อย่างไร $('#mytable tr').each(function() { var cutomerId = }
213 jquery 

10
ตรวจพบเหตุการณ์คลิกบนองค์ประกอบหลอกเท่านั้น
รหัสของฉันคือ: p { position: relative; background-color: blue; } p:before { content: ''; position: absolute; left:100%; width: 10px; height: 100%; background-color: red; } โปรดดูซอนี้: http://jsfiddle.net/ZWw3Z/5/ ฉันต้องการทริกเกอร์เหตุการณ์คลิกบนองค์ประกอบหลอก (บิตสีแดง) เท่านั้น นั่นคือฉันไม่ต้องการให้เหตุการณ์การคลิกถูกกระตุ้นบนบิตสีน้ำเงิน
213 javascript  jquery  css 

23
จะป้องกันการคลิกลิงก์ '#' ไม่ให้ข้ามไปยังด้านบนของหน้าได้อย่างไร
ขณะนี้ฉันกำลังใช้<a>แท็กกับ jQuery เพื่อเริ่มต้นสิ่งต่างๆเช่นกิจกรรมการคลิกเป็นต้น ตัวอย่างคือ <a href="#" class="someclass">Text</a> แต่ฉันเกลียดที่ '#' ทำให้หน้าข้ามไปด้านบนของหน้า ฉันควรทำอะไรแทน
213 javascript  jquery  html 

30
รีเซ็ตค่า select2 และแสดงตัวยึดตำแหน่ง
ฉันจะตั้งค่าตัวยึดตำแหน่งอย่างไรเมื่อรีเซ็ตค่าโดย select2 ในตัวอย่างของฉันหากมีการคลิกกล่องสถานที่ตั้งหรือเกรดและ select2 ของฉันมีค่ามากกว่าค่าของ select2 ควรรีเซ็ตและแสดงตัวยึดตำแหน่งเริ่มต้น สคริปต์นี้กำลังรีเซ็ตค่า แต่จะไม่แสดงตัวยึดตำแหน่ง $("#locations, #grade ").change(function() { $('#e6').select2('data', { placeholder: "Studiengang wählen", id: null, text: '' }); }); $("#e6").select2({ placeholder: "Studiengang wählen", width: 'resolve', id: function(e) { return e.subject; }, minimumInputLength: 2, ajax: { url: "index.php?option=com_unis&task=search.locator&tmpl=component&<?php echo JSession::getFormToken() ?>=1", dataType: 'json', data: function(term, page) …

9
Reactjs แปลงสตริง html เป็น jsx
ฉันมีปัญหาในการจัดการกับ ReactJS ของ Facebook เมื่อใดก็ตามที่ฉันทำ Ajax และต้องการแสดงข้อมูล html ReactJS จะแสดงเป็นข้อความ (ดูรูปด้านล่าง) ข้อมูลจะแสดงผ่านฟังก์ชันการเรียกกลับที่สำเร็จของ jquery Ajax $.ajax({ url: url here, dataType: "json", success: function(data) { this.setState({ action: data.action }) }.bind(this) }); มีวิธีง่าย ๆ ในการแปลงเป็น html หรือไม่ ฉันควรทำอย่างไรโดยใช้ ReactJS


7
jQuery ถ้า DIV ไม่มีคลาส“ x”
ใน jQuery ฉันต้องทำคำสั่ง if เพื่อดูว่า $ นี่ไม่มีคลาส '.selected' หรือไม่ $(".thumbs").hover(function(){ $(this).stop().fadeTo("normal", 1.0); },function(){ $(this).stop().fadeTo("slow", 0.3); }); โดยทั่วไปเมื่อฟังก์ชั่นนี้ทำงาน (เมื่อเลื่อนเมาส์ไปด้านบน) ฉันไม่ต้องการให้จางหายไปถ้าคลาส '.selected' ถูกผนวกเข้ากับ div นี่จะหมายความว่าภาพจะมีความทึบเต็มที่เพื่อแสดงว่ามันถูกเลือก ค้นหาใน Google โดยไม่มีโชคแม้ว่าจะเป็นคำถามง่ายๆเกี่ยวกับวิธีใช้คำสั่ง IF ...
211 jquery 

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