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

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


15
ดาวน์โหลดและเปิดไฟล์ PDF โดยใช้ Ajax
ฉันมีคลาสแอคชั่นที่สร้าง PDF contentTypeตั้งที่เหมาะสม public class MyAction extends ActionSupport { public String execute() { ... ... File report = signedPdfExporter.generateReport(xyzData, props); inputStream = new FileInputStream(report); contentDisposition = "attachment=\"" + report.getName() + "\""; contentType = "application/pdf"; return SUCCESS; } } ฉันเรียกสิ่งนี้action ผ่านการโทร Ajax ฉันไม่รู้วิธีส่งสตรีมนี้ไปยังเบราว์เซอร์ ฉันลองทำสองสามอย่าง แต่ไม่ได้ผล $.ajax({ type: "POST", url: url, data: …
101 javascript  java  jquery  pdf 

5
วิธีส่งส่วนหัวการอนุญาตที่ถูกต้องสำหรับการตรวจสอบสิทธิ์ขั้นพื้นฐาน
ฉันกำลังพยายามโพสต์ข้อมูลจาก API ของฉัน แต่ไม่สามารถผ่านการตรวจสอบสิทธิ์พื้นฐานได้ ฉันลอง: $.ajax({ type: 'POST', url: http://theappurl.com/api/v1/method/, data: {}, crossDomain: true, beforeSend: function(xhr) { xhr.setRequestHeader('Authorization', 'Basic [REDACTED]'); } }); การตอบสนองการกำหนดค่าเซิร์ฟเวอร์ของฉันคือ: response["Access-Control-Allow-Origin"] = "*" response["Access-Control-Allow-Methods"] = "POST" response["Access-Control-Max-Age"] = "1000" response["Access-Control-Allow-Headers"] = "*" ส่วนหัวที่ฉันได้รับคือ: ขอส่วนหัว OPTIONS /api/v1/token-auth/ HTTP/1.1 Host: theappurl.com Connection: keep-alive Access-Control-Request-Method: POST Origin: http://127.0.0.1:8080 User-Agent: Mozilla/5.0 …

6
นโยบายความปลอดภัยของเนื้อหา: การตั้งค่าของเพจบล็อกการโหลดทรัพยากร
ฉันใช้CAPTCHAในการโหลดหน้าเว็บ แต่ถูกบล็อกเนื่องจากเหตุผลด้านความปลอดภัยบางประการ ฉันกำลังประสบปัญหานี้: นโยบายความปลอดภัยของเนื้อหา: การตั้งค่าของเพจบล็อกการโหลด ของทรัพยากรที่ http://www.google.com/recaptcha/api.js?onload=myCallBack&render=explicit ("script-src http://test.com:8080 'unsafe-inline' 'ไม่ปลอดภัย-eval'") ฉันใช้ JavaScript และเมตาแท็กต่อไปนี้: <meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'"> <script src="http://www.google.com/recaptcha/api.js?onload=myCallBack&render=explicit" async defer></script>

7
Jquery เลือกองค์ประกอบทั้งหมดที่มี $ jquery.data ()
เลือกองค์ประกอบที่ฉันได้ตั้งค่าไว้ก่อนหน้านี้ jquery.data(); เช่นเลือกองค์ประกอบทั้งหมดที่มี.data('myAttr')การตั้งค่าไว้แล้ว วิธีการแก้ jsfiddle เพื่อ demostrate คือ Fiddle

18
เมนู Bootstrap Dropdown ไม่ทำงาน
ฉันมีปัญหาในการทำให้ดรอปดาวน์ทำงาน ฉันสามารถทำให้แถบนำทางปรากฏขึ้นอย่างสมบูรณ์แบบ แต่เมื่อฉันคลิกที่ "ดร็อปดาวน์" (อย่างใดอย่างหนึ่ง) มันไม่แสดงเมนูแบบเลื่อนลง ฉันได้ลองค้นหาโพสต์อื่น ๆ เกี่ยวกับเรื่องนี้ แต่ไม่มีอะไรที่ช่วยแก้ปัญหาของทุกคนได้ ฉันคัดลอกแหล่งที่มาโดยตรงจากเว็บไซต์ของ bootstrap แต่ดูเหมือนจะไม่สามารถใช้งานได้กับเครื่องของฉัน ใครมีไอเดียบ้าง ฉันจ้องมองมันเป็นเวลาหนึ่งชั่วโมงแล้วและดูเหมือนจะคิดไม่ออกว่าปัญหาคืออะไร <head> <script src="resource/js/jquery-1.11.0.js"></script> <script src="resources/js/bootstrap.js"></script> <script type="text/javascript"> $(document).ready(function() { $('dropdown-toggle').dropdown() }); </script> </head> <body> <nav class="navbar navbar-default" role="navigation"> <div class="container-fluid"> <!-- Brand and toggle get grouped for better mobile display --> <div class="navbar-header"> <button type="button" …

6
ฉันจะเลือกองค์ประกอบใน jQuery โดยใช้ตัวแปรสำหรับ ID ได้อย่างไร
ตัวอย่างเช่นต่อไปนี้เลือกส่วนที่มี id = "2": row = $("body").find("#2"); ฉันจะทำสิ่งนี้ได้อย่างไร: row_id = 5; row = $("body").find(row_id); ไวยากรณ์ข้างต้นก่อให้เกิดข้อผิดพลาด ฉันตรวจสอบเอกสาร jQuery และคำตอบที่นี่โดยไม่ประสบความสำเร็จ
100 jquery  syntax  select 

15
เอฟเฟกต์สีเหลืองจางด้วย JQuery
ฉันต้องการใช้สิ่งที่คล้ายกับเอฟเฟกต์ Yellow Fade ของ 37Signals ฉันใช้ Jquery 1.3.2 รหัส (function($) { $.fn.yellowFade = function() { return (this.css({backgroundColor: "#ffffcc"}).animate( { backgroundColor: "#ffffff" }, 1500)); } })(jQuery); และสายถัดไปจะแสดงสีเหลืองทำให้ DOM elment จางลงด้วยรหัสกล่อง $("#box").yellowFade(); แต่มันทำให้เป็นสีเหลืองเท่านั้น ไม่มีพื้นหลังสีขาวหลังจาก 15,000 มิลลิวินาที มีความคิดว่าทำไมมันถึงไม่ทำงาน? สารละลาย คุณสามารถใช้ได้: $("#box").effect("highlight", {}, 1500); แต่คุณจะต้องรวม: effects.core.js effects.highlight.js
100 jquery 

4
Fancybox ไม่ทำงานกับ jQuery v1.9.0 [f.browser ไม่ได้กำหนด / ไม่สามารถอ่านคุณสมบัติ 'msie']
Fancybox แตกด้วย jQuery v1.9.0 ใหม่ มีผลกับทั้ง Fancybox v1.3.4 และต่ำกว่า - และ - v2.1.3 และต่ำกว่า ข้อผิดพลาดที่แสดงคือ: v1.3.4: Timestamp: 15/01/2013 10:03:28 AM Error: TypeError: b.browser is undefined Source File: ...fancybox/jquery.fancybox-1.3.4.pack.js Line: 18 ... ข้อผิดพลาดอื่น ๆ Uncaught TypeError: Cannot read property 'msie' of undefined jquery.fancybox-1.3.4.pack.js:18 Uncaught TypeError: Object [object Object] has no method …

3
คำเตือนการใช้งาน jQuery ที่ไม่มีประสิทธิภาพใน PHPStorm IDE
ฉันเพิ่งอัปเกรด PHPStorm IDE เวอร์ชันของฉันและตอนนี้เตือนฉันเกี่ยวกับการใช้งาน jQuery ที่ไม่มีประสิทธิภาพ ตัวอย่างเช่น: var property_single_location = $("#property [data-role='content'] .container"); แจ้งคำเตือนนี้: ตรวจสอบว่าใช้ตัวเลือก jQuery อย่างมีประสิทธิภาพ แนะนำให้แยกตัวเลือกลูกหลานซึ่งนำหน้าด้วยตัวเลือก ID และเตือนเกี่ยวกับตัวเลือกที่ซ้ำกันซึ่งสามารถแคชได้ ดังนั้นคำถามของฉันคือ: เหตุใดจึงไม่มีประสิทธิภาพและวิธีใดที่มีประสิทธิภาพในการเลือกตัวเลือกข้างต้น ฉันเดาว่า: var property_single_location = $("#property").find("[data-role='content']").find(".container"); เป็นวิธีที่ถูกต้องหรือไม่?

5
Requirejs domReady plugin เทียบกับ Jquery $ (document) .ready ()?
ฉันใช้ RequireJS และจำเป็นต้องเตรียมใช้งานบางอย่างบน DOM ให้พร้อม ตอนนี้ RequireJS มีdomReadyปลั๊กอินแต่เรามี jQuery อยู่แล้ว$(document).ready()ซึ่งมีให้สำหรับฉันเนื่องจากฉันต้องการ jQuery ดังนั้นฉันจึงมีสองทางเลือก: ใช้domReadyปลั๊กอิน: require(['domReady'], function (domReady) { domReady(function () { // Do my stuff here... }); }); ใช้$(document).ready(): $(document).ready(function() { // Do my stuff here... }); ฉันควรเลือกแบบใดและเพราะเหตุใด ตัวเลือกทั้งสองดูเหมือนจะทำงานตามที่คาดไว้ ฉันไม่มั่นใจในตัว jQuery เพราะ RequireJS กำลังใช้เวทมนตร์ นั่นคือเนื่องจาก RequireJS จะเพิ่มสคริปต์แบบไดนามิกฉันกังวลว่า DOM ready อาจเกิดขึ้นก่อนที่สคริปต์ที่ร้องขอแบบไดนามิกทั้งหมดจะโหลด ในขณะที่ …

3
JointsWP4 (SASS): การเปลี่ยนคุณสมบัติใน Sticky
TL; DR: Sticky สามารถตอบสนองต่อการเปลี่ยนแปลงที่ฉันให้ผ่าน JavaScript ได้หรือไม่? ถ้าเป็นอย่างไร (โครงการนี้ใช้ Foundation 6.2 และ WordPress 4.4 ธีมที่ติดตั้งโดยใช้ Node.js / npm และ gulp 4.0 โดยละเอียดคำถามของฉันถูกทำเครื่องหมายเป็นตัวหนา) ฉันต้องการทำให้navแท่งเหนียวโดยใช้ Sticky Plugin ของ Foundation แต่เมื่อฉันคลิกที่ปุ่มเท่านั้น นั่นหมายความว่าเมื่อ DOM ทั้งหมดเสร็จสิ้นnavแถบไม่ควรติด "ด้วยตัวเอง" แต่จะอยู่ในตำแหน่งบนสุดในเอกสาร นอกจากนี้ควรจะหายไปเมื่อเลื่อนลง แต่ติดขณะเลื่อนขึ้น navบาร์ถูกห่ออย่างถูกต้องในทุกที่จำเป็นdivs ดังนั้นnavบาร์สามารถที่จะติด ปัญหาเกิดขึ้นกับส่วน "เพิ่มเติม" ความคิดของฉันคือการสร้างอินสแตนซ์ Sticky โดยใช้ PHP ก่อน: <div data-sticky-container> <header class="header" role="banner" id="sticky_header" data-sticky …

8
จะลบ“ onclick” ด้วย JQuery ได้อย่างไร?
รหัส PHP: <a id="a$id" onclick="check($id,1)" href="javascript:void(0)" class="black">Qualify</a> ฉันต้องการลบonclick="check($id,1)ลิงก์เพื่อไม่ให้คลิกลิงก์หรือ " check($id,1)ไม่สามารถเริ่มทำงานได้ฉันจะทำอย่างไรกับ JQuery?

8
Javascript / jQuery: ตั้งค่า (การเลือก) ในการเลือกหลายรายการ
ฉันมีหลายตัวเลือก: <select name='strings' id="strings" multiple style="width:100px;"> <option value="Test">Test</option> <option value="Prof">Prof</option> <option value="Live">Live</option> <option value="Off">Off</option> <option value="On">On</option> </select> ฉันโหลดข้อมูลจากฐานข้อมูลของฉัน จากนั้นฉันมีสตริงดังนี้: var values="Test,Prof,Off"; ฉันจะตั้งค่านี้ในการเลือกหลายรายการได้อย่างไร ลองเปลี่ยนสตริงในอาร์เรย์แล้วและใส่เป็นค่าในหลายค่า แต่ไม่ได้ผล ... ! ใครสามารถช่วยฉันด้วยเรื่องนี้? ขอบคุณ !!!

25
ซ่อนตัวเลือกในรายการที่เลือกโดยใช้ jQuery
ฉันมีวัตถุที่มีคู่คีย์ / ค่าของตัวเลือกที่ฉันต้องการซ่อน / ลบออกจากรายการที่เลือก ตัวเลือกอ็อพชันต่อไปนี้ไม่ทำงาน ฉันขาดอะไรไป? $.each(results['hide'], function(name, title) { $("#edit-field-service-sub-cat-value option[value=title]").hide(); $("#edit-field-service-sub-cat-value option[@value=title]").hide(); });

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