window.location.reload()刷新当前页面.(亲测有效)
parent.location.reload()刷新父亲对象(用于框架)
opener.location.reload()刷新父窗口对象(用于单开窗口)
top.location.reload()刷新最顶端对象(用于多开窗口)
2.siblings()方法的使用
/*给转职按键绑定函数 */
$(".zhuanzhi").on("click",function(){
var eid=$(this).parent().parent().children().siblings().eq(0).text();
$.ajax({
url:"${pageContext.request.contextPath}/modfityStatus/"+eid,
type:"GET",
dataType:"JSON",
success:function(map,textStatus,jqxHR){
alert("修改成功");
window.location.reload();
}
});
});
3.css()方法的使用
$td.css("background-color","blue");
4.选取最后一个子元素
$("a[class='active']").last()
或者
$("a[class='active']:last")
5.获取下拉框选中的值
var pageSize=Number($("#sel2").find("option:selected").text());
6.阻止事件冒泡
方式一:event.stopPropagation();
$("#div1").mousedown(function(event){
/*function中的event 一定要加上去,这样才可以调用函数*/
event.stopPropagation();
});
方式二:return false;
$("#div1").mousedown(function(event){
return false;
});
但是这两种方式是有区别的。return false 不仅阻止了事件往上冒泡,而且阻止了事件本身。event.stopPropagation() 则只阻止事件往上冒泡,不阻止事件本身。