クリックするたびに、クラスが存在するかどうかを確認しようとしました。クラスが見つかった場合は、enscroll
プラグインをロードします。
しかし、問題は、クラスを見つけた後st2-wr || st2
、クラスが存在するため、クリックイベントで enscroll プラグインを再度ロードすることです。
クラスを見つけた後、プラグインを一度だけロードしたい。
$('.embtn').delegate(this, 'click', function(){
var $sec = $(this).closest('.sec'),
$parentSection = $sec.closest('.m_ms');
if($parentSection.hasClass('st2-wr') || $parentSection.hasClass('st2')){
$('.ms_box').enscroll({
showOnHover: true,
verticalTrackClass: 'track3',
verticalHandleClass: 'handle3'
});
}
});