Jquery .find()在chrome中不起作用但在firefox中有效

时间:2011-04-08 14:48:16

标签: jquery cross-browser

我正在使用验证插件(position absolute),它可以在Firefox中运行但不在chrome中。

我检测到问题是在.find()Jquery方法中,在两种浏览器中都有不同的效果。

请查看http://jsfiddle.net/kwtp2/1/以获取此错误的详细示例。

请在Firefox上运行,然后在chrome中运行。

firefox:找到5场比赛, chrome:找到0个匹配项

任何建议?

亲切的问候, 里纳尔

2 个答案:

答案 0 :(得分:3)

您无法嵌套表单元素。您的#dialogForm正在被form内的helpDialog关闭(在{{1}}范围内)。

这在Firefox中运行似乎是一个侥幸。嵌套表格绝对不是好形式......没有双关语。

答案 1 :(得分:0)

@Rinaldo Sassaroli:查看更新的jsFiddle - http://jsfiddle.net/kwtp2/7/