零散记录

HTML

  • html 空格问题
来自百度.jpg
  • 强制刷新页面,走服务器请求
onclick="window.location.reload()"
  • chrome中取消密码缓存下拉框
autocomplete="new-password"

jQuery

  • 一些方法有参为setter,没参为geteer,例如:
JqueryObject.val("setter");//setter方法
var value = JqueryObject.val();//getter方法
  • jQuery选择器需要 [i] 后才能 .checked = true
//html部分
<input class="hh" type="radio" name="nn">hello</input>
<input type="radio" name="nn">world</input>
//js部分
$(".hh")[0].checked = true;
//$(".hh").checked = true;  不起作用
alert($(".hh")[0].checked);
//alert($(".hh")[0].checked);   不起作用
  • 将事件注册到document级别,使js动态添加的新标签也能触发事件
$(document).on("click",".class-name",function(e){
 //do something
});
  • 绑定hover事件
// 使能标签的hover效果,新增加标签都需要调用该方法
function resumeHover(){
    //当鼠标移动到一个匹配的元素上面时,会触发指定的第一个函数。
    //当鼠标移出这个元素时,会触发指定的第二个函数。
    $(".class-name").hover(function() {
        //do something
    },function() {
        //do no hovered something
    })
}
  • hover效果的另一种实现
//监听鼠标的over、out事件
$(document).on("mouseover mouseout",".classname",function(e){
    if(e.type == "mouseover"){
        //do something
    }else{
        //do something
    }
})
  • 监听浏览器大小的改变
$(window).resize(function(){
    alert($(this).height());
});

JavaScript

  • 数字转字母
String.fromCharCode(i+65);  //得到A

Thymeleaf

  • 界面首次加载,javascript中使用model的值
<script th:inline="javascript">
    /*<![CDATA[*/
    var user = /*[[${user}]]*/'';
    /*]]>*/
</script>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一)jQuery九类选择器【参见jQueryAPI.chm手册】 目的:通过九类选择器,能定位web页面(HTML...
    奋斗的老王阅读 1,048评论 0 51
  • //------------------------- 第一章 认识JQuery ----------------...
    米塔塔阅读 747评论 0 9
  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 7,842评论 2 17
  • 1.JQuery 基础 改变web开发人员创造搞交互性界面的方式。设计者无需花费时间纠缠JS复杂的高级特性。 1....
    LaBaby_阅读 1,367评论 0 2
  • Attribute: $("p").addClass(css中定义的样式类型); 给某个元素添加样式 $("img...
    扑克脸_457e阅读 583评论 0 1