Reputation: 10249
I have the following script that changes my image on a timer:
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);
I am trying to add a jQuery FadeIn() effect. I tried to add
$('node_picture').FadeIn();
but that does not work.
Thanks,
Upvotes: 0
Views: 1879
Reputation: 344507
Note the case here:
$('node_picture').fadeIn();
NB: All jQuery methods and properties use camel case with the initial letter in lower case.
#
symbol. I missed this the first time around, your comment made me take another look:
$('node_picture').fadeIn(); // wrong
$('#node_picture').fadeIn(); // right
http://api.jquery.com/id-selector/
-- Unless that's also a typo? ;-)
Upvotes: 3