jquery.inview で特別なスクロール位置にいるときにイベントを発生させています。要素がビューポートにある場合、クラスを追加することで機能します。私のスクリプトでは、次のように言っています
var $BG = $('#BG')
$('#BG').bind('inview', function (event, visible)
{
if (visible == true) {
$(this).addClass("inview");
} else {
$(this).removeClass("inview");
}
});
if($BG.hasClass("inview")){
$('#diagonal').css('left',0)
$('#diagonal').css('top',0)
}
しかし、それは.cssイベントを何度も発生させますが、#BGが「inview」クラスを初めて取得したときにのみ発生させたいです。ありがとうテッド