美好的一天,
我正在忙着创建一个网站,并试图让图库工作。我一直收到以下错误:
Uncaught TypeError:无法在Node'上执行'appendChild':参数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 :(得分:0)
由于错误告诉我们appendChild()中的参数1(g)不是必须的节点,为了继续调试,我认为我们需要外部javascript文件。试着弄清楚它是什么类型,以及如何改变它。