未捕获的TypeError:与对话框一起使用时,无法读取null的属性“top”

时间:2013-11-16 21:50:20

标签: javascript jquery dialog modal-dialog

我收到错误“未捕获的TypeError:无法读取属性”top“of null”但仅在与对话框一起使用时才会出现。

以下是我正在使用的代码:

<script>
$.fx.speeds._default = 100000;
$(function() {
    $( ".mws-jui-dialog" ).dialog({
        autoOpen: false,
        modal: "true"
    });

    $( ".mws-dialog-pop" ).click(function() {
        $('.mws-jui-dialog[for="'+this.id+'"]').dialog( "open" );
        return false;
    });     
});
</script>

<script>
$('#slider').sliderNav()
</script>

在它自己的sliderNav上工作得很好(并且对话框可以正常使用sliderNav但反之亦然)但是,我正在将它用于目录应用程序,并且每个名称都在一个循环中生成,该循环具有每个人的模态弹出窗口及其详细信息所以我需要一起使用它们。

错误指向滑块js文件中的行是:

    var tOffset = $('.slider-content ' + target, slider).offset().top;

知道为什么会这样吗?

由于

0 个答案:

没有答案