Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.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 - Fatal编程技术网

Javascript 使用过渡效果更改图像

Javascript 使用过渡效果更改图像,javascript,jquery,Javascript,Jquery,我有以下脚本可以在计时器上更改图像: var da = setInterval( function() { var current_image = document.getElementById('node_picture').src; var image_index = current_image.substring(48,49); image_index++; if (image_index > 4) { image_index =

我有以下脚本可以在计时器上更改图像:

var da = setInterval( function() {

    var current_image = document.getElementById('node_picture').src;
    var image_index = current_image.substring(48,49);
    image_index++;

    if (image_index > 4) {
        image_index = 1;
    }

    document.getElementById('node_picture').src="img/node/<?php echo $node_id ?>/" + image_index + ".png";

}, 4000);
但这是行不通的

谢谢,

请注意以下情况:

$('node_picture').fadeIn();

注意:所有jQuery方法和属性都使用大小写,首字母小写


使用选择器时,ID的前缀应为哈希
#
符号。我第一次错过了这个,你的评论让我又看了一眼:

$('node_picture').fadeIn();  // wrong
$('#node_picture').fadeIn(); // right

--除非那也是一个打字错误?;-)

注意这里的情况:

$('node_picture').fadeIn();

注意:所有jQuery方法和属性都使用大小写,首字母小写


使用选择器时,ID的前缀应为哈希
#
符号。我第一次错过了这个,你的评论让我又看了一眼:

$('node_picture').fadeIn();  // wrong
$('#node_picture').fadeIn(); // right


--除非那也是一个打字错误?;-)

我在原来的帖子中打错了,我在代码中使用了小写字母,这不是问题所在。@Goro:你是否也打错了缺少的
符号?看我的最新答案。是的,我确实错过了那个答案。但是,它似乎也不适用于has。我在原始帖子中输入错误,代码中使用了小写字母,这不是问题所在。@Goro:您是否也输入了缺少的
符号?看我的最新答案。是的,我确实错过了那个答案。然而,它似乎也不适用于has。