我正在尝试使用 div 作为 html 表单的提交按钮,因为我不喜欢默认按钮的外观。问题是我的页面上有几个相同的表单和 div 按钮(它们是用 jquery 添加的),所以它们都没有唯一的 id。当我的页面上有多个表单时,相应的 div 按钮会提交第一个表单。
每个 div 按钮和表单都位于一个更大的容器 div 中。是否可以执行以下操作:
$(".div_btn").click(function () {
$(this).parent().$(".my_form").$("#my_submit").trigger("click")
});
其中 .div_btn 是我用作按钮的 div,.my_form 是表单类,#my_submit 是此表单提交按钮的 id。