超实用的JQuery小技巧

Posted ning123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了超实用的JQuery小技巧相关的知识,希望对你有一定的参考价值。

JQuery是一个 javascript 库,她极大的简化了我们对 JavaScript 的编程。

今天我们总结了下平常项目中用到的一些小技巧,仅供参考。

1、替换元素

//替换元素
$(document).ready(function()
    $("#id").replaceWith(‘ <p> I have been repaced </p>‘)
);

2、延时加载

//延时加载功能
$(document).ready(function()
   window.setTimeut(function()
       // do something
,1000);
);

3、返回顶部按钮

//返回顶部按钮
$(‘ a.top ‘ ).click(function()
    $(document.body).animate( scrollTop: 0  , 800 );
     return false;
)

 

4、预加载图片

//预加载图片
$.preloadImages = function () 
   for(var i=0; i<arguments.length; i++)
       $(‘ <img>‘).attr(‘src‘, arguments[i]);
   

 

5、检查图片是否加载完成

//检查图片是否已经加载完成
$(‘img‘).load(function () 
   console.log(‘image load successful‘);
 )

 

6、检查某个元素是否存在

//通过length属性来判断
$(document).ready (function () if($(‘#id‘).length) do something )

 

7、验证元素是否为空

//验证元素是否为空
$(document).ready(function() 
   if($(‘#id‘).html()) 
      //do something 
   
)

 

8、把创建的元素动态地添加到DOM中

$(document).ready(function()
   var newDiv = $ (‘<div> </div>‘)
   newDiv.attr(‘id‘, ‘myNewDiv‘).appendTo(‘body‘);
)

 

9、把创建的元素动态地添加到DOM中

//与其他javascript类库冲突解决方案
$(document).ready(function() 
   var $jq = jQuery.noconflict();
   $jq(‘#id‘).show();
)

 

后面有空再补充。

 

以上是关于超实用的JQuery小技巧的主要内容,如果未能解决你的问题,请参考以下文章

12个IDEA超神奇淫小技巧,超实用!

12个IDEA超神奇淫小技巧,超实用!

10 个你可能还不知道 VS Code 使用技巧(超实用!)

最实用的50个jquery小技巧

超实用, 阅读 SpringDubbo等框架源码的几个小技巧!

超实用!文档小技巧:1秒图片转文字