Containers 外部容器';空';没有找到。

Containers 外部容器';空';没有找到。,containers,outer-join,Containers,Outer Join,使用jssor滑块,我有一些页面使用相同的jssor滑块,有些页面工作正常,但有些页面来自外部容器“null”,找不到。bug,有人能帮上忙吗?注意,有些脚本试图删除或修改页面中的元素 请在页面上单击鼠标右键,然后单击上下文菜单中的“检查元素”菜单项。 检查“外部容器”是否仍在文档中。并检查是否有其他具有相同id的元素。请注意,有些脚本试图删除或修改页面中的元素 请在页面上单击鼠标右键,然后单击上下文菜单中的“检查元素”菜单项。 检查“外部容器”是否仍在文档中。并检查是否有其他具有相同id的元素

使用jssor滑块,我有一些页面使用相同的jssor滑块,有些页面工作正常,但有些页面来自外部容器“null”,找不到。bug,有人能帮上忙吗?

注意,有些脚本试图删除或修改页面中的元素

请在页面上单击鼠标右键,然后单击上下文菜单中的“检查元素”菜单项。
检查“外部容器”是否仍在文档中。并检查是否有其他具有相同id的元素。

请注意,有些脚本试图删除或修改页面中的元素

请在页面上单击鼠标右键,然后单击上下文菜单中的“检查元素”菜单项。
检查“外部容器”是否仍在文档中。并检查是否有其他具有相同id的元素。

请注意,有些脚本试图删除或修改页面中的元素

请在页面上单击鼠标右键,然后单击上下文菜单中的“检查元素”菜单项。
检查“外部容器”是否仍在文档中。并检查是否有其他具有相同id的元素。

请注意,有些脚本试图删除或修改页面中的元素

请在页面上单击鼠标右键,然后单击上下文菜单中的“检查元素”菜单项。
检查“外部容器”是否仍在文档中。然后检查是否有另一个元素具有相同的id。

我有一个类似的问题,所以进行了一些挖掘以了解问题所在

安装程序从初始调用开始,下面是演示站点的代码片段

在设置各种实用功能中,更重要的是

    function JssorSlider(elmt, options) {
        var _SelfSlider = this;

        ... 
        // bunch of other functions
        ...

        $JssorDebug$.$Execute(function () {
            var outerContainerElmt = $Jssor$.$GetElement(elmt);

            if (!outerContainerElmt)
                $JssorDebug$.$Fail("Outer container '" + elmt + "' not found.");
        });
    }
所以在这一点上,它试图收集您传递的字符串,这是elmt变量-这是为了什么?让我们看看JSOSO.JS

中的$GETEngEnter函数。
    _This.$GetElement = function (elmt) {
    if (_This.$IsString(elmt)) {

        elmt = document.getElementById(elmt);
    }

    return elmt;
};
所以,实际上,它归结为找到元素的这条线

elmt = document.getElementById(elmt);
所以这个错误的基础是 “我们试图使用您的字符串在页面上查找匹配的ID标记,但它没有为我们提供有效值”


这可能是一个输入错误,或者是另一行代码修改/删除了DOM。

我也遇到了类似的问题,所以进行了一些挖掘以了解问题所在

安装程序从初始调用开始,下面是演示站点的代码片段

在设置各种实用功能中,更重要的是

    function JssorSlider(elmt, options) {
        var _SelfSlider = this;

        ... 
        // bunch of other functions
        ...

        $JssorDebug$.$Execute(function () {
            var outerContainerElmt = $Jssor$.$GetElement(elmt);

            if (!outerContainerElmt)
                $JssorDebug$.$Fail("Outer container '" + elmt + "' not found.");
        });
    }
所以在这一点上,它试图收集您传递的字符串,这是elmt变量-这是为了什么?让我们看看JSOSO.JS

中的$GETEngEnter函数。
    _This.$GetElement = function (elmt) {
    if (_This.$IsString(elmt)) {

        elmt = document.getElementById(elmt);
    }

    return elmt;
};
所以,实际上,它归结为找到元素的这条线

elmt = document.getElementById(elmt);
所以这个错误的基础是 “我们试图使用您的字符串在页面上查找匹配的ID标记,但它没有为我们提供有效值”


这可能是一个输入错误,或者是另一行代码修改/删除了DOM。

我也遇到了类似的问题,所以进行了一些挖掘以了解问题所在

安装程序从初始调用开始,下面是演示站点的代码片段

在设置各种实用功能中,更重要的是

    function JssorSlider(elmt, options) {
        var _SelfSlider = this;

        ... 
        // bunch of other functions
        ...

        $JssorDebug$.$Execute(function () {
            var outerContainerElmt = $Jssor$.$GetElement(elmt);

            if (!outerContainerElmt)
                $JssorDebug$.$Fail("Outer container '" + elmt + "' not found.");
        });
    }
所以在这一点上,它试图收集您传递的字符串,这是elmt变量-这是为了什么?让我们看看JSOSO.JS

中的$GETEngEnter函数。
    _This.$GetElement = function (elmt) {
    if (_This.$IsString(elmt)) {

        elmt = document.getElementById(elmt);
    }

    return elmt;
};
所以,实际上,它归结为找到元素的这条线

elmt = document.getElementById(elmt);
所以这个错误的基础是 “我们试图使用您的字符串在页面上查找匹配的ID标记,但它没有为我们提供有效值”


这可能是一个输入错误,或者是另一行代码修改/删除了DOM。

我也遇到了类似的问题,所以进行了一些挖掘以了解问题所在

安装程序从初始调用开始,下面是演示站点的代码片段

在设置各种实用功能中,更重要的是

    function JssorSlider(elmt, options) {
        var _SelfSlider = this;

        ... 
        // bunch of other functions
        ...

        $JssorDebug$.$Execute(function () {
            var outerContainerElmt = $Jssor$.$GetElement(elmt);

            if (!outerContainerElmt)
                $JssorDebug$.$Fail("Outer container '" + elmt + "' not found.");
        });
    }
所以在这一点上,它试图收集您传递的字符串,这是elmt变量-这是为了什么?让我们看看JSOSO.JS

中的$GETEngEnter函数。
    _This.$GetElement = function (elmt) {
    if (_This.$IsString(elmt)) {

        elmt = document.getElementById(elmt);
    }

    return elmt;
};
所以,实际上,它归结为找到元素的这条线

elmt = document.getElementById(elmt);
所以这个错误的基础是 “我们试图使用您的字符串在页面上查找匹配的ID标记,但它没有为我们提供有效值”

这可能是一个输入错误,或者是修改/删除DOM的另一行代码。

检查是否存在或使用了“Slider1\u容器”。 在我的例子中,我的html中没有它,但我仍然添加了js。 删除js解决了我的问题。

检查是否存在或使用了“Slider1\u容器”。 在我的例子中,我的html中没有它,但我仍然添加了js。 删除js解决了我的问题。

检查是否存在或使用了“Slider1\u容器”。 在我的例子中,我的html中没有它,但我仍然添加了js。 删除js解决了我的问题。

检查是否存在或使用了“Slider1\u容器”。 在我的例子中,我的html中没有它,但我仍然添加了js。 删除js解决了我的问题