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

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


10
เป็นไปได้ไหมที่จะใช้ jQuery .on and hover?
ฉันมี<ul>ที่บรรจุด้วย javascript หลังจากโหลดหน้าแรก ฉันกำลังใช้.bindด้วยและmouseovermouseout โครงการเพิ่งอัพเดตเป็น jQuery 1.7 ดังนั้นฉันจึงมีตัวเลือกให้ใช้.onแต่ฉันไม่สามารถใช้งานhoverได้ มันเป็นไปได้ที่จะใช้.onกับhover? แก้ไข : องค์ประกอบที่ฉันผูกพันจะถูกโหลดด้วยจาวาสคริปต์หลังจากโหลดเอกสาร นั่นเป็นเหตุผลที่ผมใช้และไม่เพียงonhover
331 jquery 

23
jQuery $ .ajax (), $ .post ส่ง“ OPTIONS” เป็น REQUEST_METHOD ใน Firefox
มีปัญหากับสิ่งที่ฉันคิดว่าเป็นปลั๊กอิน jQuery ที่ค่อนข้างง่าย ... ปลั๊กอินควรดึงข้อมูลจากสคริปต์ PHP ผ่าน Ajax <select>เพื่อเพิ่มตัวเลือกให้เป็น คำขอ ajax นั้นค่อนข้างทั่วไป: $.ajax({ url: o.url, type: 'post', contentType: "application/x-www-form-urlencoded", data: '{"method":"getStates", "program":"EXPLORE"}', success: function (data, status) { console.log("Success!!"); console.log(data); console.log(status); }, error: function (xhr, desc, err) { console.log(xhr); console.log("Desc: " + desc + "\nErr:" + err); } }); ดูเหมือนว่าจะทำงานได้ดีใน Safari …

18
ใน jQuery ฉันจะเลือกองค์ประกอบด้วยแอตทริบิวต์ชื่อได้อย่างไร
ฉันมีปุ่มตัวเลือก 3 ปุ่มในหน้าเว็บของฉันเช่นด้านล่าง: <label for="theme-grey"> <input type="radio" id="theme-grey" name="theme" value="grey" />Grey</label> <label for="theme-pink"> <input type="radio" id="theme-pink" name="theme" value="pink" />Pink</label> <label for="theme-green"> <input type="radio" id="theme-green" name="theme" value="green" />Green</label> เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล ใน jQuery ฉันต้องการรับค่าของปุ่มตัวเลือกที่เลือกเมื่อมีการคลิกปุ่มใดปุ่มหนึ่งเหล่านี้ ใน jQuery เรามี id (#) และตัวเลือก class (.) แต่ถ้าฉันต้องการหาปุ่มตัวเลือกโดยใช้ชื่อดังต่อไปนี้ $("<radiobutton name attribute>").click(function(){}); โปรดบอกวิธีแก้ปัญหานี้

11
จะทริกเกอร์เหตุการณ์การปรับขนาดหน้าต่างใน JavaScript ได้อย่างไร
ฉันได้ลงทะเบียนทริกเกอร์ในการปรับขนาดหน้าต่าง ฉันต้องการทราบว่าฉันสามารถเรียกเหตุการณ์ให้เรียกได้อย่างไร ตัวอย่างเช่นเมื่อซ่อน div ฉันต้องการเรียกใช้ฟังก์ชันทริกเกอร์ ฉันพบว่าwindow.resizeTo()สามารถเปิดใช้งานฟังก์ชั่น แต่มีวิธีการแก้ปัญหาอื่น ๆ ?

17
jQuery animate backgroundColor
ฉันพยายามทำให้เคลื่อนไหวใน backgroundColor โดยใช้ jQuery บน mouseover ฉันตรวจสอบตัวอย่างแล้วและดูเหมือนว่าถูกต้องมันใช้งานได้กับคุณสมบัติอื่น ๆ เช่น fontSize แต่ด้วย backgroundColor ฉันได้รับและข้อผิดพลาด "คุณสมบัติไม่ถูกต้อง" js องค์ประกอบที่ฉันกำลังทำงานคือ div $(".usercontent").mouseover(function() { $(this).animate({ backgroundColor: "olive" }, "slow"); }); ความคิดใด ๆ

17
อินพุต jquery เลือกทั้งหมดในการโฟกัส
ฉันใช้รหัสนี้เพื่อลองและเลือกข้อความทั้งหมดในฟิลด์เมื่อผู้ใช้เน้นที่ฟิลด์ สิ่งที่เกิดขึ้นคือมันเลือกทั้งหมดเป็นวินาทีจากนั้นจะไม่ได้เลือกและเคอร์เซอร์พิมพ์จะอยู่ตรงที่ฉันคลิก ... $("input[type=text]").focus(function() { $(this).select(); }); ฉันต้องการให้เลือกทั้งหมด
326 jquery  input 

6
jQuery หรือ Selector?
ฉันสงสัยว่ามีวิธีที่จะมีตรรกะ "หรือ" ในตัวเลือก jQuery ตัวอย่างเช่นฉันรู้ว่าองค์ประกอบที่เป็นทั้งลูกหลานขององค์ประกอบกับการเรียนหรือ ClassA ClassB elem.parents('.classA or .classB')และผมต้องการที่จะทำสิ่งที่ชอบ jQuery มีฟังก์ชั่นดังกล่าวหรือไม่?

8
jQuery นับองค์ประกอบย่อย
<div id="selected"> <ul> <li>29</li> <li>16</li> <li>5</li> <li>8</li> <li>10</li> <li>7</li> </ul> </div> เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล ฉันต้องการนับจำนวน<li>องค์ประกอบ<div id="selected"></div>ทั้งหมด วิธีการที่เป็นไปได้โดยใช้ของ jQuery .children([selector])?
324 javascript  jquery  dom 


23
กำลังโหลดไฟล์ JSON ในเครื่อง
ฉันกำลังพยายามโหลดไฟล์ JSON ในเครื่อง แต่ไม่สามารถใช้งานได้ นี่คือรหัส JavaScript ของฉัน (ใช้ jQuery: var json = $.getJSON("test.json"); var data = eval("(" +json.responseText + ")"); document.write(data["a"]); ไฟล์ test.json: {"a" : "b", "c" : "d"} ไม่มีอะไรปรากฏขึ้นและ Firebug บอกฉันว่าข้อมูลไม่ได้ถูกกำหนด ใน Firebug ฉันเห็นjson.responseTextและมันดีและใช้ได้ แต่มันแปลกเมื่อฉันคัดลอกบรรทัด: var data = eval("(" +json.responseText + ")"); ในคอนโซลของ Firebug มันใช้งานได้และฉันสามารถเข้าถึงข้อมูลได้ ใครมีทางออก?

13
รับดัชนีของวัตถุภายในอาร์เรย์จับคู่เงื่อนไข
ฉันมีอาร์เรย์เช่นนี้: [{prop1:"abc",prop2:"qwe"},{prop1:"bnmb",prop2:"yutu"},{prop1:"zxvz",prop2:"qwrq"},...] ฉันจะรับดัชนีของวัตถุที่ตรงกับเงื่อนไขโดยไม่วนซ้ำทั้งอาร์เรย์ได้อย่างไร ยกตัวอย่างเช่นให้ผมต้องการที่จะได้รับดัชนีprop2=="yutu"1 ผมเห็นแต่คิดว่ามันใช้สำหรับอาร์เรย์ง่ายๆเช่น.indexOf() ["a1","a2",...]ฉันตรวจสอบด้วยเช่นกัน$.grep()แต่สิ่งนี้คืนค่าวัตถุไม่ใช่ดัชนี

6
เด็กที่เร็วที่สุด () หรือ find () ใน jQuery คืออะไร
ในการเลือกโหนดลูกใน jQuery เราสามารถใช้ children () แต่ยังพบ () ตัวอย่างเช่น: $(this).children('.foo'); ให้ผลเหมือนกับ: $(this).find('.foo'); ตอนนี้ตัวเลือกใดเร็วที่สุดหรือเป็นที่ต้องการและทำไม

8
jQuery - อะไรคือความแตกต่างระหว่าง $ (เอกสาร). Ready และ $ (หน้าต่าง). load?
อะไรคือความแตกต่างระหว่าง $(document).ready(function(){ //my code here }); และ $(window).load(function(){ //my code here }); และฉันต้องการให้แน่ใจว่า: $(document).ready(function(){ }) และ $(function(){ }); และ jQuery(document).ready(function(){ }); เหมือนกัน. คุณช่วยบอกฉันได้ไหมว่าความแตกต่างและความคล้ายคลึงระหว่างพวกเขาเป็นอย่างไร
319 jquery 

10
jQuery ลูกคนแรกของ“ นี่”
ฉันพยายามส่ง "สิ่งนี้" จากช่วงการคลิกไปยังฟังก์ชัน jQuery ที่สามารถเรียกใช้ jQuery กับลูกคนแรกขององค์ประกอบที่ถูกคลิกนั้นได้ ดูเหมือนจะไม่ถูกต้อง ... <p onclick="toggleSection($(this));"><span class="redClass"></span></p> javascript: function toggleSection(element) { element.toggleClass("redClass"); } ฉันจะอ้างอิงถึง: ลูกคนแรกขององค์ประกอบได้อย่างไร

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