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

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


11
ฟังก์ชัน event.preventDefault () ไม่ทำงานใน IE
ต่อไปนี้เป็นรหัส JavaScript (mootools) ของฉัน: $('orderNowForm').addEvent('submit', function (event) { event.preventDefault(); allFilled = false; $$(".required").each(function (inp) { if (inp.getValue() != '') { allFilled = true; } }); if (!allFilled) { $$(".errormsg").setStyle('display', ''); return; } else { $$('.defaultText').each(function (input) { if (input.getValue() == input.getAttribute('title')) { input.setAttribute('value', ''); } }); } this.send({ onSuccess: function …


11
ป้องกันค่าเริ่มต้นในการส่งแบบฟอร์ม jQuery
เกิดอะไรขึ้นกับสิ่งนี้? HTML: <form action="http://localhost:8888/bevbros/index.php/test" method="post" accept-charset="utf-8" id="cpa-form" class="forms"> <input type="text" name="zip" value="Zip code" id="Zip" class="required valid"> <input type="submit" name="Next" value="Submit" class="forms" id="1"> </form> jQuery: $("#cpa-form").submit(function(e){ e.preventDefault(); });

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

6
Bootstrap 3 - ปิดใช้งานการยุบแถบนำทาง
นี่คือแถบนำทางง่ายๆของฉัน: <div class="navbar navbar-fixed-top myfont" role="navigation"> <div class=""> <ul class="nav navbar-nav navbar-left"> <li> <a class="navbar-brand" href="#"> <img src="assets/img/logo.png"/> </a> </li> <li> <button class="btn btn-navbar"> <i class="fa fa-edit"></i> Create </button> </li> </ul> </div> <ul class="nav navbar-nav navbar-right"> <li data-match-route="/"><a href="#/page-one">Login</a></li> <li data-match-route="/"><a href="#/page-two/sub-a">Signup</a></li> </ul> </div> ฉันแค่อยากจะป้องกันไม่ให้สิ่งนี้ล่มสลายเพราะฉันไม่ต้องการมันทำอย่างไร? ฉันต้องการหลีกเลี่ยงการเขียน CSS 300K บรรทัดเพื่อลบล้างสไตล์เริ่มต้น ข้อเสนอแนะใด …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.