Question

Comment ajouter le jquery.apparaître-Plugin à cet élément de canevas (id="pic") ?Le script lui-même est déjà inclus dans la page html, mais comment rendre l'image du canevas visible uniquement si l'élément est à l'écran ?

<canvas id="pic"></canvas> 

<script type="text/javascript">    

var picData6 = whatever1
var options =  whatever2  

var ct6 = document.getElementById("pic").getContext("2d");
ct6.canvas.width = document.getElementById("pic").offsetWidth-4;
ct6.canvas.height = document.getElementById("pic").offsetHeight;
var Chart6  = new Chart(ct6).Line(picData6,options);

</script> 

Il semble que .apparaître() doit être ajouté quelque part.Mais où?

Merci beaucoup!

Était-ce utile?

La solution

jQuery.apparaître vous donne simplement des appear et disappear événements pour les éléments que vous avez enregistrés.

Pour l'ajouter à votre canevas, vous feriez quelque chose comme :

// register the element with the plugin
$('#pic').appear();

// do this when it appears
$('#pic').on('appear', function(ev, elements) {

    // elements is an array of elements which are now visible on the page

});
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top