关于前端的一些随笔(不定期更新)

一些关于前端的知识随笔 2018年11月16日,星期五

定时刷新:

html的实现:

  • //每隔五秒刷新一次

js的实现:

  1. setInterval(quoto,1500);//quoto为函数名
  2. setTimeout("javascript:location.href='hello.html'", 5000);

html的一些标签:

:呈现斜体的文本

事件绑定

静态绑定:
元素.click(function(){})
静态绑定有一定的缺陷
动态绑定:
父元素.on("click",元素,function(){})
调用:元素.click()
有时候用静态绑定有可能无效

上面的代码就没有执行,原因是它获取的值还没有被服务器返回回来
处理的方法是为元素动态绑定:
$("#book_ul").on("click","li",function(){});

jQuery动态修改class属性

`$(this).find(该属性).addClass(属性值);`  
`$(元素).removeClass(属性值);`  

js的confirm方法(很实用):

`confirm(你要确认的消息)`  

常与if合用:if(confirm(你要确认的消息))
浏览器会弹出确定和取消的窗口,如果点击确定,则执行下面的操作

ajax与js

  • window.location.href="hello.html":页面跳转
  • window.location.reload="hello.html":页面刷新

ajax与springMVC

当ajax和springMVC合用的时候,服务器端的controller处理的结果返回到浏览器端,
不是返回的整个页面,而是把return的当成一个字符串(把这个页面的代码返回给浏览器)返回,
这时return的是什么就无所谓了,如果需要页面跳转,就要用到window的方法了。

posted @ 2018-11-17 21:50  caotao0918  阅读(229)  评论(1编辑  收藏  举报