2016-11-07 3 views
0

Good Day,Наверное, чтобы выполнить appendchild при ошибке узла

Я занят созданием веб-сайта и попыткой сделать работу с галереей. Я продолжаю получать следующую ошибку:

Uncaught TypeError: Не удалось выполнить 'appendChild' on Node ': параметр 1 не имеет типа' Node '. на TINY.slideshow.init

"фрагмент кода из внешнего файла JavaScript выглядит следующим образом:"! this.appendChild (г); W + = ParseInt (g.offsetWidth); если (я = this.l- 1) {g.style.marginRight = this.spacing + ПВ '; W + = this.spacing}

"сценарий, который используется в HTML-тэгов и вызывает галерея слайд-шоу, чтобы вращать следующим образом:"

<script type="text/javascript"> 
$('slideshow').style.display='none'; 
$('wrapper').style.display='block'; 
var slideshow=new TINY.slideshow("slideshow"); 
window.onload=function(){ 
    slideshow.auto=true; 
    slideshow.speed=5; 
    slideshow.link="linkhover"; 
    slideshow.info="information"; 
    slideshow.thumbs="slider"; 
    slideshow.left="slideleft"; 
    slideshow.right="slideright"; 
    slideshow.scrollspeed=4; 
    slideshow.spacing=5; 
    slideshow.active="#fff"; 
    slideshow.init("slideshow", "image", "imgprev", "imgnext", "imglink"); 
} 
</script> 

Я не знаю или не разбираюсь в Javascript, но все еще пытаюсь его изучить. Я разработчик Java, и я стараюсь подгонять себя такими интерфейсами, как css и javascript, и, следовательно, сайт, который я разрабатываю. Ваша помощь в том, чтобы помочь мне решить эту ошибку.

С уважением, J_Diza.

ответ

0

Поскольку ошибка говорит нам о том, что параметр 1 (g) в appendChild() не является узлом, который должен быть им, чтобы продолжить отладку, мне кажется, что нам нужен этот внешний файл javascript. Попытайтесь выяснить, какой тип это и как вы можете его изменить.