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

เหตุการณ์เป็นวิธีสำหรับชั้นเรียนที่จะให้การแจ้งเตือนแก่ผู้ฟังเมื่อมีสิ่งใดเกิดขึ้น

23
เหตุการณ์ที่มีผลผูกพันกับองค์ประกอบที่สร้างขึ้นแบบไดนามิก?
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันมีบิตของรหัสที่ฉันกำลังบ่วงผ่านทุกช่องเลือกบนหน้าเว็บและผูกพัน.hoverเหตุการณ์ที่พวกเขาทำบิตของ twiddling mouse on/offที่มีความกว้างของพวกเขาใน สิ่งนี้เกิดขึ้นในหน้าพร้อมและใช้งานได้ดี ปัญหาที่ฉันมีคือกล่องที่ฉันเลือกผ่าน Ajax หรือ DOM หลังจากวนลูปเริ่มต้นจะไม่มีเหตุการณ์ผูกไว้ ฉันได้พบปลั๊กอินนี้ ( jQuery Live Query Plugin ) แต่ก่อนที่ฉันจะเพิ่มอีก 5k ลงในหน้าของฉันด้วยปลั๊กอินฉันต้องการดูว่าใครรู้วิธีการทำเช่นนี้กับ jQuery โดยตรงหรือโดยตัวเลือกอื่น

11
jQuery หลายเหตุการณ์เพื่อเรียกใช้ฟังก์ชันเดียวกัน
มีวิธีที่จะมีkeyup, keypress, blurและchangeเหตุการณ์เรียกใช้ฟังก์ชันเดียวกันในหนึ่งบรรทัดหรือฉันจะต้องทำพวกเขาแยกกัน? ปัญหาที่ฉันมีคือฉันต้องตรวจสอบความถูกต้องของข้อมูลด้วยการค้นหา db และต้องการให้แน่ใจว่าการตรวจสอบความถูกต้องไม่พลาดในทุกกรณีไม่ว่าจะพิมพ์หรือวางลงในกล่อง

18
จะค้นหาตัวฟังเหตุการณ์บนโหนด DOM ได้อย่างไรเมื่อทำการดีบั๊กหรือจากรหัส JavaScript
ฉันมีหน้าเว็บที่มีผู้ฟังเหตุการณ์บางรายติดอยู่กับกล่องป้อนข้อมูลและกล่องที่เลือก มีวิธีการค้นหาว่าผู้ฟังเหตุการณ์ใดกำลังสังเกตโหนด DOM เฉพาะและสำหรับเหตุการณ์ใด กิจกรรมที่แนบมาโดยใช้: ต้นแบบของ Event.observe ; DOM ของ addEventListener ; element.onclickในฐานะที่เป็นแอตทริบิวต์ขององค์ประกอบ
840 javascript  events  dom 

7
ความแตกต่างระหว่าง event.stopPropagation และ event.preventDefault คืออะไร
ดูเหมือนพวกเขาจะทำสิ่งเดียวกัน ... สมัยนี้เป็นสมัยหนึ่งและเก่าหรือไม่? หรือพวกเขาสนับสนุนเบราว์เซอร์ที่แตกต่างกัน? เมื่อฉันจัดการกับเหตุการณ์ด้วยตัวเอง (ไม่มีกรอบ) ฉันจะตรวจสอบทั้งสองอย่างเสมอและดำเนินการทั้งสองอย่างถ้ามี (ฉันยังreturn falseแต่ฉันมีความรู้สึกที่ไม่ได้ทำงานกับเหตุการณ์ที่แนบมาด้วยnode.addEventListener) ทำไมทั้งคู่ ฉันควรตรวจสอบทั้งคู่หรือไม่ หรือมีความแตกต่างจริง ๆ ? (ฉันรู้ว่าคำถามมากมาย แต่พวกเขาทั้งหมดเหมือนกัน =)

24
jQuery Event Keypress: มีการกดคีย์ใด
ด้วย jQuery ฉันจะทราบได้อย่างไรว่าจะกดคีย์ใดเมื่อฉันเชื่อมโยงกับเหตุการณ์แป้นกด $('#searchbox input').bind('keypress', function(e) {}); ฉันต้องการเปิดใช้งานการส่งเมื่อENTERกด [Update] แม้ว่าฉันจะพบ (หรือดีกว่า: หนึ่ง) ตอบตัวเองดูเหมือนว่าจะมีห้องสำหรับการเปลี่ยนแปลงบางอย่าง;) มีความแตกต่างระหว่างkeyCodeและwhich- โดยเฉพาะถ้าฉันแค่มองหาENTERซึ่งจะไม่เป็นคีย์ unicode? เบราว์เซอร์บางตัวมีคุณสมบัติหนึ่งรายการและอื่น ๆ มีอีกคุณสมบัติหนึ่งหรือไม่

16
jQuery ค้นหาตัวจัดการเหตุการณ์ที่ลงทะเบียนกับวัตถุ
Наэтотвопросестьответына Stack Overflow нарусском : JQuery поискобработчикасобытияобъекта ฉันต้องการค้นหาตัวจัดการเหตุการณ์ที่ลงทะเบียนกับวัตถุ ตัวอย่างเช่น: $("#el").click(function() {...}); $("#el").mouseover(function() {...}); $("#el")ได้คลิกและลงทะเบียนmouseoverแล้ว มีฟังก์ชั่นเพื่อค้นหาสิ่งนั้นและอาจย้ำไปที่ตัวจัดการเหตุการณ์หรือไม่? ถ้ามันเป็นไปไม่ได้บนวัตถุ jQuery ด้วยวิธีการที่เหมาะสมมันเป็นไปได้ในวัตถุ DOM ธรรมดาหรือไม่?
555 jquery  events  dom 

18
จะทริกเกอร์เหตุการณ์ใน JavaScript ได้อย่างไร
addEventListenerผมได้แนบเหตุการณ์ที่กล่องข้อความโดยใช้ มันใช้งานได้ดี ปัญหาของฉันเกิดขึ้นเมื่อฉันต้องการเรียกใช้เหตุการณ์จากโปรแกรมอื่นโดยทางโปรแกรม ฉันจะทำมันได้อย่างไร


10
jQuery เหตุการณ์คลิกเดียวกันสำหรับหลายองค์ประกอบ
มีวิธีการรันรหัสเดียวกันสำหรับองค์ประกอบต่าง ๆ ในหน้า? $('.class1').click(function() { some_function(); }); $('.class2').click(function() { some_function(); }); แทนที่จะทำสิ่งที่ชอบ: $('.class1').$('.class2').click(function() { some_function(); }); ขอบคุณ
435 jquery  events 

15
Android Spinner: รับกิจกรรมการเปลี่ยนแปลงรายการที่เลือก
คุณจะตั้งค่าฟังเหตุการณ์สำหรับสปินเนอร์ได้อย่างไรเมื่อรายการที่เลือกเปลี่ยนแปลง โดยพื้นฐานสิ่งที่ฉันพยายามทำคือสิ่งที่คล้ายกับสิ่งนี้: spinner1.onSelectionChange = handleSelectionChange; void handleSelectionChange(Object sender){ //handle event }

18
วิธีลบตัวจัดการเหตุการณ์ทั้งหมดออกจากเหตุการณ์
ในการสร้างตัวจัดการเหตุการณ์ใหม่บนตัวควบคุมคุณสามารถทำได้ c.Click += new EventHandler(mainFormButton_Click); หรือสิ่งนี้ c.Click += mainFormButton_Click; และเมื่อต้องการลบตัวจัดการเหตุการณ์คุณสามารถทำได้ c.Click -= mainFormButton_Click; แต่คุณจะลบตัวจัดการเหตุการณ์ทั้งหมดออกจากเหตุการณ์ได้อย่างไร
366 c#  .net  winforms  events 

12
การทำความเข้าใจเหตุการณ์และตัวจัดการเหตุการณ์ใน C #
ฉันเข้าใจวัตถุประสงค์ของเหตุการณ์โดยเฉพาะอย่างยิ่งในบริบทของการสร้างส่วนต่อประสานผู้ใช้ ฉันคิดว่านี่เป็นต้นแบบสำหรับการสร้างกิจกรรม: public void EventName(object sender, EventArgs e); ตัวจัดการเหตุการณ์ทำอะไรทำไมพวกเขาต้องการและฉันจะสร้างได้อย่างไร

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

11
อะไรคือความแตกต่างระหว่างผู้ได้รับมอบหมายและเหตุการณ์?
Наэтотвопросестьответына Stack Overflow нарусском : กิจกรรมและตัวแทน: вчемотличие? อะไรคือความแตกต่างระหว่างผู้ได้รับมอบหมายและเหตุการณ์? ทั้งคู่ไม่เก็บการอ้างอิงถึงฟังก์ชันที่สามารถเรียกใช้งานได้หรือ
317 c#  events  delegates  glossary 

13
จะหยุดการเผยแพร่กิจกรรมด้วยแอตทริบิวต์ inline onclick ได้อย่างไร
พิจารณาสิ่งต่อไปนี้: <div onclick="alert('you clicked the header')" class="header"> <span onclick="alert('you clicked inside the header');">something inside the header</span> </div> ฉันจะทำให้มันเป็นแบบนั้นได้อย่างไรเมื่อผู้ใช้คลิกที่สแปนมันจะไม่เริ่มการdivคลิกของเหตุการณ์
313 javascript  html  events  dom 

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