jQuery链接微移插件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery链接微移插件相关的知识,希望对你有一定的参考价值。

Plugin Source.
  1. (function($){
  2.  
  3. //Define the plugin, named 'linkNudge'
  4. $.fn.linkNudge = function(params){
  5.  
  6. //set default parameters
  7. params = $.extend({
  8. padding: 20,
  9. elapseTime: 300,
  10. returnPadding: 0}, params);
  11.  
  12. //Traverse every node passed
  13. this.each(function(){
  14.  
  15. //Define this as a single object
  16. var $t = $(this);
  17.  
  18. //Proceed to nudge on hover
  19. $t.hover(function(){
  20. $t.stop().css('cursor', 'pointer').animate({paddingLeft: params.padding}, params.elapseTime);
  21. }, function(){
  22. $t.stop().animate({paddingLeft: params.returnPadding}, params.elapseTime);
  23. });
  24.  
  25. });
  26.  
  27. return this;//Allow for chaining.
  28. };
  29.  
  30. })(jQuery);

以上是关于jQuery链接微移插件的主要内容,如果未能解决你的问题,请参考以下文章

几个非常实用的JQuery代码片段

高效Web开发的10个jQuery代码片段

几条jQuery代码片段助力Web开发效率提升

python 按随机数量微移关键帧

Java技术jQuery自定义插件开发实践

jquery插件库一般怎么使用。