jQuery的Another是一個強大的插件,它提供了一些常見的基礎功能,如循環、條件語句和數組遍歷等。它還支持一些高級功能,如自定義過濾器、動畫效果和事件綁定。
//循環 $('li').another(function(index){ console.log(index + ':' + $(this).text()); }); //條件語句 $('.item').another(function(){ if($(this).hasClass('active')){ $(this).find('span').text('Active'); } else{ $(this).find('span').text('Inactive'); } }); //數組遍歷 var arr = ['apple','banana','orange']; $.another(arr,function(index,value){ console.log(index + ':' + value); }); //自定義過濾器 $.another.filters.even = function(index,element){ return index % 2 === 0; } $('li').another(':even').css('background-color','#eee'); //動畫效果 $('div').another('hide',500,function(){ console.log('Animation completed'); }); //事件綁定 $('button').another('click',function(){ console.log('Button clicked'); });
以上是jQuery Another的一些常見用法,它可以大大簡化我們的代碼,提高開發效率。