前端常用小知识点总结

版权声明:学习交流。。 https://blog.csdn.net/qq_38881495/article/details/81211715

一、文字输入回车转换为–

var text = ( . w r a ) . h t m l ( ) ; t e x t = t e x t . r e p l a c e ( / [ \n \r ] / g , ) (‘.wra’).html(text);

二、手机端跳转
onclick=”location.href =’/html/html.html?doctor=’ + doctorId”

三、移除点击事件
( . a p p l y ) . a t t r ( o n c l i c k , a p p l y ( ) ; ) ; a t t r ( , ) (“.apply”).removeAttr(“onclick”);

四、超出隐藏–选择几行:
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
—单行—
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;

五、正则
/^(?=.*\d)[a-z\d]{6,20}$/i 判断 6到20字符

六、判断网络
if(window.navigator.onLine==true) { 
    alert(“首次 – 已连接”); 这个可以,但是没有网络怎样加载js啊
  }else { 
    alert(“首次 – 未连接”);
}

七、判断后台返回img错误调用img(图片)
onerror=”nofind();”
function nofind(){
var img=event.srcElement;
img.src=”/images/onerror.png”;
img.onerror=null; //控制不要一直跳动
}

八、判断val值为空
(function() { (“.searchbox”).blur(function() {
if ( ( . s e a r c h b o x ) . v a l ( ) == ) $ ( . s e a r c h b o x ) . f o c u s ( ) ; e l s e a l e r t ( (“.searchbox”).val());
});
});

九、要检查是否是可见的元素,你可以使用下面的代码片段:
if($(element).is(“:visible”) == “true”)
{
//可见
}
else
{
//不可见
}

十、设置计时器
$(document).ready(function(){

window.setTimeout(function(){
// 执行代码
}, 500);

扫描二维码关注公众号,回复: 3845290 查看本文章

});

猜你喜欢

转载自blog.csdn.net/qq_38881495/article/details/81211715