Ajax正在开发IE和Safari,但没有在FF,Chrome和Opera中工作。

时间:2012-09-21 14:39:56

标签: jquery html ajax modal-dialog

我试图通过jQuery Ajax从html页面获取Modal的数据,它在Safari中工作,甚至在IE 6中工作,但它在Firefox,Chrome或Opera中不起作用。请指教!

我的代码是here

1 个答案:

答案 0 :(得分:2)

我在这里看到一些不寻常的选择器用法:

你的代码中的

......

$close = $('<a id="close" href="#">close</a>');

您已将点击事件添加为:

        $close.click(function(e) {
            e.preventDefault();
            method.close();
        });

我真的相信无论如何都不会工作......绑定事件的正确选项将涉及一个正确的jQuery选择器,如:

        $('#close').click(function(e) {
            e.preventDefault();
            method.close();
        });

或变量$close应该引用像$close = $('#close');

这样的选择器