Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 未捕获类型错误:无法读取属性';儿童';空的_Javascript_Jquery_Performance_Jquery Ui_Dom Events - Fatal编程技术网

Javascript 未捕获类型错误:无法读取属性';儿童';空的

Javascript 未捕获类型错误:无法读取属性';儿童';空的,javascript,jquery,performance,jquery-ui,dom-events,Javascript,Jquery,Performance,Jquery Ui,Dom Events,我对Javascript非常陌生。 我有一个错误: 未捕获的TypeError:无法读取null fiddle.jshell.net:1163的属性“children” (匿名函数) 如何修复错误 提供我的小提琴如下: var slider=new swip(document.getElementById('slider'){ 回调:函数(e、pos){ var i=长度; 而(我--){ 项目符号[i]。类名=“”; } 项目符号[pos].className='on'; } }), 项目符

我对Javascript非常陌生。 我有一个错误:


未捕获的TypeError:无法读取null fiddle.jshell.net:1163的属性“children” (匿名函数)

如何修复错误

提供我的小提琴如下:

var slider=new swip(document.getElementById('slider'){
回调:函数(e、pos){
var i=长度;
而(我--){
项目符号[i]。类名=“”;
}
项目符号[pos].className='on';
}
}),
项目符号=document.getElementById('position').getElementsByTagName('em'),
//标签
tabs=新的滑动(document.getElementById('tabs'){
回调:函数(事件、索引、元素){
setTab(选择器[索引]);
}
}),
选择器=document.getElementById('tabSelector')。子对象;

未捕获的TypeError:无法读取null的属性“children” 对于(变量i=0;i
没有id为“tabSelector”的元素。因此,document.getElementById('tabSelector')返回null。我使用chrome的调试器测试了这一点,方法是:

并从chrome调试器控制台运行两个命令:

document.getElementById('slider'); 按预期返回一个domNode

document.getElementById('tabSelector'); 返回null,因为它不存在


调用null.children会导致错误。

没有id为“tabSelector”的元素。因此,document.getElementById('tabSelector')返回null。我使用chrome的调试器测试了这一点,方法是:

并从chrome调试器控制台运行两个命令:

document.getElementById('slider'); 按预期返回一个domNode

document.getElementById('tabSelector'); 返回null,因为它不存在


调用null.children会导致错误。

Uncaught TypeError:无法读取getFollowers(:98:53)at:57:7处null的“children”属性我也遇到了此错误上面的链接未打开Uncaught TypeError:无法读取getFollowers(:98:53)处null的“children”属性在:57:7我也得到了这个错误上面的链接没有打开
var slider = new Swipe(document.getElementById('slider'), {
    callback: function(e, pos) {

        var i = bullets.length;
        while (i--) {
            bullets[i].className = ' ';
        }
        bullets[pos].className = 'on';

    }
}),

bullets = document.getElementById('position').getElementsByTagName('em'),

// tabs
tabs = new Swipe(document.getElementById('tabs'), {
    callback: function(event, index, elem) {
        setTab(selectors[index]);
    }
}),

selectors = document.getElementById('tabSelector').children;
Uncaught TypeError: Cannot read property 'children' of null

for (var i = 0; i < selectors.length; i++) {
    var elem = selectors[i];
    elem.setAttribute('data-tab', i);
    elem.onclick = function(e) {
        e.preventDefault();
        setTab(this);
        tabs.slide(parseInt(this.getAttribute('data-tab'), 10), 300);
    }
}