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

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

6
จะอัพเดต bower.json ด้วยแพ็คเกจที่ติดตั้งได้อย่างไร
ในโครงการของฉันฉันได้ติดตั้งbowerส่วนประกอบโดยไม่บันทึกตัวเลือก ตอนนี้ฉันต้องการอัปเดตเป็นbower.jsonหรือไม่ ฉันจะอัพเดต bower.json ด้วยแพ็คเกจที่ติดตั้งได้อย่างไร

12
บังคับให้เลื่อนตำแหน่งหน้าไปด้านบนที่รีเฟรชหน้าใน HTML
ฉันสร้างเว็บไซต์ที่ฉันกำลังเผยแพร่ด้วยdivs เมื่อฉันรีเฟรชหน้าเว็บหลังจากเลื่อนไปยังตำแหน่ง X แล้วโหลดหน้าด้วยตำแหน่งเลื่อนเป็น X ฉันจะบังคับให้เลื่อนหน้าเว็บไปที่ด้านบนของการรีเฟรชหน้าได้อย่างไร? สิ่งที่ฉันคิดว่าเป็นของ JS หรือ jQuery ทำงานเป็นonLoad()หน้าที่ของตลาดหลักทรัพย์เพื่อเลื่อนหน้าไปด้านบน แต่ฉันไม่รู้ว่าฉันจะทำสิ่งนั้นได้อย่างไร ตัวเลือกที่ดีจะถ้ามีเป็นทรัพย์สินบางส่วนหรือบางสิ่งบางอย่างที่จะได้หน้าเต็มไปด้วยเลื่อนตำแหน่งของมันเป็นค่าเริ่มต้น (คือที่ด้านบน) ซึ่งจะเป็นชนิดเช่นการโหลดหน้าแทนการรีเฟรชหน้า

15
วิธีรับเวลาปัจจุบันด้วย jQuery
ต่อไปนี้ส่งคืนเวลาเป็นไมโครวินาทีตัวอย่างเช่น 4565212462 alert( $.now() ); ฉันจะแปลงเป็นรูปแบบเวลาที่มนุษย์อ่านได้เช่น (ชั่วโมง: นาที: วินาที) ได้อย่างไร

16
การตรวจจับอุปกรณ์หน้าจอสัมผัสด้วย Javascript
ใน Javascript / jQuery ฉันจะตรวจสอบได้อย่างไรว่าอุปกรณ์ไคลเอนต์มีเมาส์? ฉันมีไซต์ที่เลื่อนแผงข้อมูลเล็ก ๆ น้อย ๆ เมื่อผู้ใช้วางเมาส์เหนือรายการ ฉันใช้ jQuery.hoverIntent เพื่อตรวจจับโฮเวอร์ แต่เห็นได้ชัดว่าสิ่งนี้ใช้ไม่ได้กับอุปกรณ์หน้าจอสัมผัสเช่น iPhone / iPad / Android ในอุปกรณ์เหล่านั้นฉันต้องการเปลี่ยนกลับเพื่อแตะเพื่อแสดงแผงข้อมูล

7
โมดูล define () ที่ไม่ระบุชื่อไม่ตรงกัน
ฉันได้รับข้อผิดพลาดนี้เมื่อฉันเรียกดูเว็บแอปเป็นครั้งแรก (โดยปกติจะอยู่ในเบราว์เซอร์ที่ปิดการใช้งานแคช) ข้อผิดพลาด: ไม่ตรงกันไม่ระบุชื่อโมดูล define (): function (ต้องใช้) { HTML : <html> . . . <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script> <script> var require = { urlArgs: "v=0.4.1.32" }; </script> <script data-main="assets/js/main" src="assets/js/libs/require.js"></script> <script src="assets/js/ace/ace.js?v=0.4.1.32"></script> </body> </html> JS : $(function () { define(function (require) { // do something }); }); ใครทราบแน่ชัดว่าข้อผิดพลาดนี้หมายถึงอะไรและเหตุใดจึงเกิดขึ้น ซอร์สไฟล์การอภิปรายสั้น ๆเกี่ยวกับมันในหน้าปัญหา github

17
วิธีการนำเข้า jquery โดยใช้ไวยากรณ์ ES6
ฉันกำลังเขียนแอพใหม่โดยใช้ES6ไวยากรณ์(JavaScript) ผ่านทbabelรานสไพเลอร์และpreset-es2015ปลั๊กอินรวมถึงsemantic-uiสไตล์ index.js import * as stylesheet from '../assets/styles/app.scss'; import * as jquery2 from '../dist/scripts/jquery.min'; import * as jquery3 from '../node_modules/jquery/dist/jquery.min'; console.log($('my-app')); index.html <!DOCTYPE html> <html lang="fr"> <head> <body> <script src="dist/app.js"></script> </body> </html> โครงสร้างโครงการ . ├── app/ │ ├── index.js ├── assets/ ├── dist/ │ ├── scripts/ │ │ ├── …

9
jQuery รับค่าอินพุตหลังจากกดแป้น
ฉันมีฟังก์ชั่นดังต่อไปนี้: $(document).ready(function() { $("#dSuggest").keypress(function() { var dInput = $('input:text[name=dSuggest]').val(); console.log(dInput); $(".dDimension:contains('" + dInput + "')").css("display","block"); }); }); ด้วยเหตุผลบางประการสำหรับการกดแป้นแรกฉันได้รับสตริงว่างในบันทึกของคอนโซล

9
jQuery รับค่าของช่องทำเครื่องหมายที่เลือกไว้ในอาร์เรย์
ฉันกำลังพยายามรับค่าของช่องทำเครื่องหมายทั้งหมดที่ตรวจสอบและจัดเก็บไว้ในอาร์เรย์ นี่คือรหัสของฉันจนถึงตอนนี้: $("#merge_button").click(function(event){ event.preventDefault(); var searchIDs = $("#find-table input:checkbox:checked").map(function(){ return $(this).val(); }); console.log(searchIDs); }); อย่างไรก็ตามผลลัพธ์นี้มากกว่าที่ฉันต้องการ ฉันไม่เพียง แต่ได้รับค่า แต่สิ่งอื่น ๆ ที่ฉันไม่ต้องการ ["51729b62c9f2673e4c000004", "517299e7c9f26782a7000003", "51729975c9f267f3b5000002", prevObject: jQuery.fn.jQuery.init [3], context: document, jquery: "1.9.1", constructor function: .. ฉันต้องการเพียง ID (3 รายการแรกในกรณีนี้) ด้วยการใช้$.eachและผลักดันค่าไปยังอาร์เรย์ฉันจะได้ผลลัพธ์ที่ต้องการ: $("#find-table input:checkbox:checked").each(function(){ myArray.push($(this).val()); }) ["51729b62c9f2673e4c000004", "517299e7c9f26782a7000003", "51729975c9f267f3b5000002"] อย่างไรก็ตามฉันต้องการใช้$.mapเนื่องจากมันช่วยฉันประหยัดบรรทัดและสวยกว่า ขอบคุณ
129 javascript  jquery 

5
วิธีใช้ jQuery ในส่วนขยาย Chrome
ฉันกำลังเขียนนามสกุลโครเมี่ยม และฉันต้องการใช้jQueryในส่วนขยายของฉัน ฉันไม่ได้ใช้พื้นหลังหน้าเพียงแค่พื้นหลังสคริปต์ นี่คือไฟล์ของฉัน: manifest.json { "manifest_version": 2, "name": "Extension name", "description": "This extension does something,", "version": "0.1", "permissions": [ "activeTab" ], "browser_action": { "default_icon": "images/icon_128.png" }, "background": { "scripts": ["background.js"], "persistent": false }, "icons": { "16": "images/icon_16.png", "48": "images/icon_48.png", "128": "images/icon_128.png" } } ของฉัน background.jsไฟล์เพิ่งเรียกใช้ไฟล์อื่นชื่อwork.js // Respond to the …

5
การใช้ jQuery $ (this) กับ ES6 Arrow Functions (คำศัพท์การผูกนี้)
การใช้ฟังก์ชันลูกศร ES6 กับการthisผูกศัพท์นั้นยอดเยี่ยมมาก อย่างไรก็ตามฉันพบปัญหาเมื่อสักครู่ที่ผ่านมาโดยใช้กับการเชื่อมโยงการคลิก jQuery ทั่วไป: class Game { foo() { self = this; this._pads.on('click', function() { if (self.go) { $(this).addClass('active'); } }); } } ใช้ฟังก์ชันลูกศรแทน: class Game { foo() { this._pads.on('click', () => { if (this.go) { $(this).addClass('active'); } }); } } จากนั้น$(this)จะถูกแปลงเป็น ES5 (self = this) type closed …

30
ขยายข้อความอัตโนมัติโดยใช้ jQuery
ฉันจะทำให้ textarea ขยายโดยอัตโนมัติโดยใช้ jQuery ได้อย่างไร ฉันมีกล่องข้อความสำหรับอธิบายวาระการประชุมดังนั้นฉันต้องการขยายกล่องข้อความนั้นเมื่อข้อความของวาระการประชุมของฉันเติบโตขึ้นเรื่อย ๆ ในพื้นที่กล่องข้อความนั้น
128 jquery 

9
วิธีจัดการกับเหตุการณ์การคลิกปุ่มใน jQuery
ฉันต้องมีปุ่มและจัดการกับเหตุการณ์ใน jQuery และฉันกำลังเขียนรหัสนี้ แต่มันไม่ทำงาน ฉันพลาดอะไรไปหรือเปล่า? <!-- Begin Button --> <div class="demo"> <br> <br> <br> <input id = "btnSubmit" type="submit" value="Release"/> <br> <br> <br> </div> <!-- End Button --> และในไฟล์ javascript function btnClick() { // button click $("#btnSubmit").button().click(function(){ alert("button"); }); }
128 jquery 

4
วิธีการเปลี่ยนเคอร์เซอร์จากตัวชี้เป็นนิ้วโดยใช้ jQuery
นี่อาจจะง่ายจริงๆ แต่ฉันไม่เคยทำมาก่อน คุณเปลี่ยนเคอร์เซอร์เป็นนิ้วได้อย่างไร (เช่นสำหรับการคลิกที่ลิงก์) แทนที่จะเป็นตัวชี้ปกติ? และวิธีการทำเช่นนี้กับ jQuery เพราะนั่นคือสิ่งที่ฉันใช้มัน
128 javascript  jquery  css 

16
วิธีการยกเลิกการผูกฟังที่เรียก event.preventDefault () (ใช้ jQuery)?
jquery toggle การเรียก preventDefault () เป็นค่าเริ่มต้นดังนั้นค่าเริ่มต้นจะไม่ทำงาน คุณไม่สามารถคลิกที่ช่องทำเครื่องหมายคุณไม่สามารถคลิกลิงค์ ฯลฯ ได้ เป็นไปได้หรือไม่ที่จะกู้คืนตัวจัดการเริ่มต้น

6
รหัส 13 คือคีย์ใด
ปุ่มใดบนแป้นพิมพ์ที่มีรหัสเป็น13? switch(key) { case 37: $.keynav.goLeft(); break; case 38: $.keynav.goUp(); break; case 39: $.keynav.goRight(); break; case 40: $.keynav.goDown(); break; case 13: $.keynav.activate(); break; }

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