Don't工作警报代码jQuery

Don't work alert code jQuery

本文关键字:代码 jQuery 工作 Don      更新时间:2023-09-26

我想在单击提交按钮后获得警报。我尝试使用以下代码,但它不起作用。如何做到这一点?

演示:http://jsfiddle.net/7atv7zgp/

	    $('body').delegate('.submit', 'submit', function(e) {
            e.preventDefault();
	        alert('ok');
        })
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form action="#" method="post">
	<input type="text" name="addres" id="keyword-txt5">
	<input type="submit" value="submit" class="submit">
</form>

   $('body').on('submit','form', function(e) {
            e.preventDefault();
            alert('ok');
        })

http://jsfiddle.net/7atv7zgp/2/

表单元素有提交事件本身没有按钮。(此外,我使用了on()方法,而不是delegate(),但如果需要旧版本的jquery,可以使用delegate(。)。

只需通过类"提交"将点击事件与按钮绑定,它就会解决您的目的

$('.submit').click(function(e) {
      e.preventDefault();
      alert('ok');
});