奇怪的行为jquery

时间:2012-07-22 23:04:55

标签: javascript jquery

我在某些主题中看到了这一点,但没有修复我的脚本。

我有一段jQuery无法正常工作,因为我使用它来管理(验证)加载页面后使用jQuery函数load()加载的一段html(表单)。

但是如果我在函数之外的脚本中加上alert("Something"),那就可以了。

我已经尝试将验证脚本放在这些开头但不起作用......

$(window).bind("load", function() {
$(document).ready(function () {

这很奇怪......你有解决方案吗?

更新:现在正在工作,请查看第一个答案的解决方案!

1 个答案:

答案 0 :(得分:1)

根据我的理解,您试图将一个事件附加到一个加载了AJAX的表单,并且它不起作用,因为您实际上是在表单存在之前附加它。

据推测,你在那里有.load(url),所以你应该这样做:

$("selector").load(url,"",function() {
    // do stuff to the loaded content, such as attaching events, here
});