当点击特定的后代时,我们如何调用特定的函数 - 具有特定的属性?
我有html:
<form>
<input type="text" />
<input type="submit" />
</form>
我如何运行这样的东西:
$(document).ready(function(){
$('form').find('input').click(function(){
alert('');
});
});
只有在我们提交时才会调用该函数。
答案 0 :(得分:1)
从技术上讲,您可以使用:submit选择器仅匹配提交按钮:
$('form input:submit').click(function() {
alert('');
});
但是在你的情况下,直接在表单元素上处理submit事件可能更好:
$('form').submit(function() {
alert('');
});
答案 1 :(得分:0)
用以下代码替换您的代码:
$(function() {
$('form').submit(function(){
alert('');
};
});
这是你想要的吗?
答案 2 :(得分:0)
只需在javascript中执行
<form onsubmit="return foo();">
<input type="text" />
<input type="submit" />
</form>
脚本
function foo(){
return false;
}
使用jQuery提交
$('form').submit(function() {
});