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

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

7
แสดง jQuery กับวัตถุ Window จริงด้วย Webpack
ฉันต้องการแสดงวัตถุ jQuery กับวัตถุหน้าต่างส่วนกลางที่สามารถเข้าถึงได้ภายในคอนโซลนักพัฒนาในเบราว์เซอร์ ตอนนี้ในการกำหนดค่า webpack ของฉันฉันมีบรรทัดต่อไปนี้: plugins: [ new webpack.ProvidePlugin({ $: 'jquery', jQuery: 'jquery' }) ] บรรทัดเหล่านี้จะเพิ่มนิยาม jQuery ให้กับแต่ละไฟล์ในโมดูล webpack ของฉัน แต่เมื่อฉันสร้างโครงการและพยายามเข้าถึง jQuery ในคอนโซลนักพัฒนาซอฟต์แวร์เช่นนี้: window.$; window.jQuery; มันบอกว่าคุณสมบัติเหล่านี้ไม่ได้กำหนด ... มีวิธีแก้ไขปัญหานี้หรือไม่?

29
Bootstrap modal: พื้นหลังกระโดดขึ้นไปด้านบนเพื่อสลับ
ฉันมีปัญหากับกิริยา ฉันมีปุ่มบนหน้าซึ่งจะสลับโมดอล เมื่อโมดอลปรากฏขึ้นหน้าจะกระโดดขึ้นไปด้านบน ฉันทำทุกอย่างเท่าที่ทำได้เพื่อหาทางแก้ไข / ฯลฯ แต่ฉันหลงทางจริงๆ แก้ไข: ฉันได้ลองด้วย: $('#myModal').modal('show');แต่มันก็มีผลเช่นเดียวกัน


4
พื้นที่ที่ไม่ทำลายจะแสดงในสตริง JavaScript อย่างไร
เห็นได้ชัดว่าสิ่งนี้ไม่ทำงาน: X = $td.text(); if (X == ' ') { X = ''; } มีบางอย่างเกี่ยวกับพื้นที่ที่ไม่ทำลายหรือเครื่องหมายและที่ JavaScript ไม่ชอบหรือไม่?
111 javascript  jquery 

16
จะปิดการใช้งาน Anchor“ Jump” เมื่อโหลดเพจได้อย่างไร?
ฉันคิดว่าสิ่งนี้อาจเป็นไปไม่ได้จะพยายามอธิบายให้ดีที่สุดเท่าที่จะทำได้ ฉันมีหน้าที่มีแท็บ (ขับเคลื่อนด้วย jquery) ซึ่งควบคุมโดยสิ่งต่อไปนี้: ฉันใช้รหัสนี้ตามที่ผู้ใช้รายอื่นให้ไว้จากคำถามก่อนหน้านี้ <script type="text/javascript"> $(function() { $('html, body').animate({scrollTop:0}); // this is my "fix" var tabContent = $(".tab_content"); var tabs = $("#menu li"); var hash = window.location.hash; tabContent.not(hash).hide(); if(hash=="") { $('#tab1').fadeIn(); } tabs.find('[href=' + hash + ']').parent().addClass('active'); tabs.click(function() { $(this).addClass('active').siblings().removeClass('active'); tabContent.hide(); var activeTab = $(this).find("a").attr("href"); $(activeTab).fadeIn(); return …
111 jquery  tabs  href 

1
jQuery - ถ้าองค์ประกอบมีคลาสให้ทำเช่นนี้
ฉันต้องการสคริปต์ jQuery ที่จะดูว่าองค์ประกอบใดมีคลาสเฉพาะหรือไม่และดำเนินการเช่นเปลี่ยนตำแหน่ง นี่เป็นวิธีนี้ แต่ฉันไม่คิดว่าจะได้ผล $("a.contact").toggle(function() { $("#contact").animate({ right: '0' }, 2000); if ($("#about").hasClass("opened")) { $("#about").animate({ right: -700 + "px" }, 2000); } }, function() { $("#contact").animate({ right: -700 + "px" }, 2000); });
111 javascript  jquery 

4
วิธีที่ดีที่สุดในการตรวจจับคอมพิวเตอร์ Mac OS X หรือ Windows ด้วย JavaScript หรือ jQuery
ดังนั้นฉันจึงพยายามย้ายปุ่ม "ปิด" ไปทางด้านซ้ายเมื่อผู้ใช้ใช้ Mac และทางด้านขวาเมื่อผู้ใช้อยู่บนพีซี ตอนนี้ฉันกำลังทำโดยการตรวจสอบตัวแทนผู้ใช้ แต่อาจปลอมแปลงได้ง่ายเกินไปสำหรับการตรวจจับระบบปฏิบัติการที่เชื่อถือได้ มีวิธีที่แน่นอนในการตรวจสอบว่าระบบปฏิบัติการที่เบราว์เซอร์ใช้งานอยู่คือ Mac OS X หรือ Windows หรือไม่ ถ้าไม่มีอะไรจะดีไปกว่าการดมกลิ่นของตัวแทนผู้ใช้
111 javascript  jquery 

15
จะหาดัชนีขององค์ประกอบทั้งหมดในอาร์เรย์ได้อย่างไร?
ฉันกำลังพยายามค้นหาดัชนีของอินสแตนซ์ทั้งหมดขององค์ประกอบที่พูดว่า "นาโน" ในอาร์เรย์ JavaScript var Cars = ["Nano", "Volvo", "BMW", "Nano", "VW", "Nano"]; ฉันลองใช้jQuery.inArrayหรือในทำนองเดียวกันคือ . indexOf ()แต่ให้ดัชนีของอินสแตนซ์สุดท้ายขององค์ประกอบเท่านั้นเช่น 5 ในกรณีนี้ ฉันจะรับมันสำหรับอินสแตนซ์ทั้งหมดได้อย่างไร

8
“ เนื้อหาผสมถูกบล็อก” เมื่อเรียกใช้การดำเนินการ HTTP AJAX ในหน้า HTTPS
ฉันกำลังส่งแบบฟอร์ม (ผ่าน GET ตามที่ต้องการ) ไปยัง crm (ViciDial) ฉันสามารถส่งแบบฟอร์มได้สำเร็จ แต่ถ้าฉันทำเช่นนั้นไฟล์การประมวลผลที่ crm ก็จะสะท้อนข้อความแสดงความสำเร็จเพียงเท่านี้ แทนที่จะเป็นข้อความนั้นฉันต้องการแสดงหน้าขอบคุณบนเว็บไซต์ของฉันดังนั้นฉันจึงตัดสินใจใช้ AJAX เพื่อส่งแบบฟอร์มและเปลี่ยนเส้นทางไปยังหน้าที่ฉันต้องการ แต่ฉันได้รับข้อผิดพลาดนี้ในเบราว์เซอร์ของฉัน: เนื้อหาผสม: หน้าเว็บใน ' https://page.com ' ถูกโหลดผ่าน HTTPS แต่ขอปลายทาง XMLHttpRequest ที่ไม่ปลอดภัย " http://XX.XXX.XX.XXX/vicidial/non_agent_api.php?queries=query=data '. คำขอนี้ถูกบล็อก เนื้อหาต้องแสดงผ่าน HTTPS นี่คือสคริปต์ AJAX ของฉัน: <script> SubmitFormClickToCall = function(){ jQuery.ajax({ url: "http://XX.XXX.XX.XX/vicidial/non_agent_api.php", data : jQuery("#form-click-to-call").serialize(), type : "GET", processData: false, contentType: …
111 javascript  php  jquery  html  ajax 

12
Javascript วิธีแยกขึ้นบรรทัดใหม่
ฉันใช้ jquery และฉันมี textarea เมื่อฉันส่งโดยปุ่มของฉันฉันจะแจ้งเตือนแต่ละข้อความโดยคั่นด้วยขึ้นบรรทัดใหม่ จะแยกข้อความของฉันอย่างไรเมื่อมีการขึ้นบรรทัดใหม่ var ks = $('#keywords').val().split("\n"); (function($){ $(document).ready(function(){ $('#data').submit(function(e){ e.preventDefault(); alert(ks[0]); $.each(ks, function(k){ alert(k); }); }); }); })(jQuery); อินพุตตัวอย่าง: Hello There ผลลัพธ์ที่ฉันต้องการคือ: alert(Hello); and alert(There)
111 jquery  split 

4
จุดประสงค์ของแท็กฟอร์ม html คืออะไร
ฉันไม่เข้าใจจุดประสงค์ของแท็กแบบฟอร์มใน html ฉันสามารถใช้อินพุตประเภทใดก็ได้อย่างสมบูรณ์แบบโดยไม่ต้องใช้แท็กแบบฟอร์ม ดูเหมือนจะซ้ำซ้อนในการพันรอบอินพุต นอกจากนี้หากฉันใช้ ajax เพื่อเรียกเพจฝั่งเซิร์ฟเวอร์ฉันก็สามารถใช้ jQuery ได้ ข้อยกเว้นประการเดียวคือฉันสังเกตเห็นว่าคุณต้องห่อสคริปต์การอัปโหลดไว้รอบ ๆ แท็กแบบฟอร์มด้วยเหตุผลบางประการ เหตุใดแบบฟอร์มจึงยังคงใช้กันอย่างแพร่หลายสำหรับสิ่งง่ายๆเช่นอินพุตข้อความ? ดูเหมือนเป็นสิ่งที่คร่ำครึและไม่จำเป็นที่ต้องทำ ฉันไม่เห็นประโยชน์หรือความจำเป็นสำหรับมัน บางทีฉันอาจจะขาดอะไรไป
111 javascript  php  jquery  html  forms 

5
ข้อผิดพลาด 'No Transport' w / jQuery ajax call ใน IE
ฉันจำเป็นต้องใช้ foursquare API เพื่อค้นหาสถานที่ แน่นอนว่าเป็นการข้ามโดเมน ไม่มีปัญหาใด ๆ ใน Firefox แต่ใน Internet Explorer (7, 8, 9 ฉันได้ทดสอบแล้ว) รหัสจาวาสคริปต์ของฉันดูเหมือนว่า: searchVenues: function(searchQuery) { $.ajax({ url: 'https://api.foursquare.com/v2/venues/search', data: { sw: bound_south_west, ne: bound_north_east, query: searchQuery.query, oauth_token: FSQ_OAUTH_TOKEN, limit: 25, intent: 'browse', v: 20120206 }, cache: false, dataType: 'json', success: function(data) { displayResults(data, searchQuery.query); }, …

2
สคริปต์ตรวจสอบความถูกต้องของฟอร์ม jQuery อย่างง่าย [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันสร้างแบบฟอร์มการตรวจสอบความถูกต้องอย่างง่ายโดยใช้ jQuery มันใช้งานได้ดี สิ่งนี้คือฉันไม่พอใจกับรหัสของฉัน มีวิธีอื่นในการเขียนโค้ดของฉันด้วยผลลัพธ์ผลลัพธ์เดียวกันหรือไม่? $(document).ready(function(){ $('.submit').click(function(){ validateForm(); }); function validateForm(){ var nameReg = /^[A-Za-z]+$/; var numberReg = /^[0-9]+$/; var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/; var names = $('#nameInput').val(); var company = $('#companyInput').val(); var email = $('#emailInput').val(); var telephone = $('#telInput').val(); var …
110 jquery  validation 

21
วิธีการเปลี่ยนตำแหน่งป๊อปอัปของตัวควบคุม jQuery DatePicker
มีความคิดอย่างไรที่จะทำให้ DatePicker ปรากฏที่ส่วนท้ายของกล่องข้อความที่เกี่ยวข้องแทนที่จะอยู่ด้านล่างโดยตรง สิ่งที่มีแนวโน้มที่จะเกิดขึ้นคือกล่องข้อความจะอยู่ที่ด้านล่างของหน้าและ DatePicker จะเลื่อนขึ้นเพื่อพิจารณาและครอบคลุมกล่องข้อความทั้งหมด หากผู้ใช้ต้องการพิมพ์วันที่แทนที่จะเลือกก็ทำไม่ได้ ฉันอยากให้มันปรากฏหลังกล่องข้อความดังนั้นมันไม่สำคัญว่ามันจะปรับแนวตั้งอย่างไร มีความคิดอย่างไรในการควบคุมตำแหน่ง? ฉันไม่เห็นการตั้งค่าใด ๆ สำหรับวิดเจ็ตและฉันไม่มีโชคในการปรับแต่งการตั้งค่า CSS แต่ฉันอาจพลาดบางอย่างได้อย่างง่ายดาย


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