Прежде всего измените showImage(this)
на showImage()
, поскольку this
вы не используете какой-либо параметр, который передается в showImage
.
На основе вашего скриптового кода вам нужно использовать что-то вроде этого.
$(function() {
$.each(images, function(i, img){
$("#tmpGallery").tmpl(img).appendTo("#gallery");
});
});
Измените showImage
, как показано ниже, и будет возвращать true, пока элементы li не станут 10
function showImage(){
return $('ul').find('li').length <= 10;
}
http://jsfiddle.net/C6T7v/17/