どこでも、通常の作業例を発見していないので、あなたがページがデータ・アクティブ動作するはずスクロールすると、私は時に逆方向データ・アクティブ=「オフ」他にも要素にデータ属性を追加する方法は?
var winHeight = $(window).height();
var thisY = $(this);
var thisY = e.offset().top;
if (thisY <= (windowHeight * 0.85)) {
var dataActiveOn = $(this).attr('data-active', 'on');
}
else {
var dataActiveOff = $(this).attr('data-active', 'off');
}
htmlコード「に」= ..尋ねる:
<section class="js-monitor-scroll" data-active="off"></section>
は、あなたが同様にHTMLコードを追加することができます。 – Dkouk
データ属性を設定しようとしていますか、それとも読み取っていますか? '.data( 'active'、 'off');'はそれを設定し、 '.data( 'active');は値を読み込みます。 var dataActiveOn = $(this).attr( 'data-active'、 'on'); '本当に意味をなさない。これは、 'var a =(b = c)' – DBS