读书人

Jquery选择器$(quot;formquot;)唯其如此处理

发布时间: 2012-11-23 00:03:43 作者: rapoo

Jquery选择器,$("form")只能处理第一个form,奇怪了
想处理多表单的情况,发现$("form")只能处理第一个form,这是BUG么,还是浏览器的问题?

$(function(){$.fn.alertId = function () {alert($(this).attr("id"));}alert($("form").size());//等于2,说明有二个form$("form").alertId();//只弹出fm1,说明第二个form没有处理$("form").each(function(){$(this).alertId();//正常});}); <body><form id="fm1">名字1:<input type="text" name="name1" /><br /><input type="submit" value="提交表单" /></form><form id="fm2">名字2:<input type="text" name="name2" /><br /><input type="submit" value="提交表单" /></form>  </body>

读书人网 >Web前端

热点推荐