ID选择器 $("#jquery");
类选择器 $(".jquery");
标签选择器 $("div");
组合选择器 $("input.jquery[value='juqery']");
去空 $.trim();
迭代
$(".jquery").each(
function(){
console.log($(this).val());
}
);
获取下级子元素(选择器可选)
$.(".jquery").children();
获取所有子元素(必须传入选择器)
$(".jquery").find("span");
使用jsonp跨域
$.ajax({
url : "xxx",
dataType : "jsonp",
jsonp:"callback",
data : {x:x},
success : function(a) {
alert(a);
}
});
服务器端代码
public void login()throws IOException{
HttpServletRequest request=getRequest();
HttpServletResponse response=getResponse();
String callback=request.getParameter("callback");
PrintWriter writer=response.getWriter();
writer.print(callback+"(0)");
writer.close();
}
触发事件
$("input").trigger();
jquery注册页面加载事件
$(document).ready(function(){
});
$(function (){
});
绑定事件
$("button").bind("click",function(){
$("p").slideToggle();
});
$("button").click(function(){
$("p").slideToggle();
});
$(document).on('mouseover','.wtf',function(){
$(this).show();
});
对被选元素进行隐藏和显示的切换
$("#input").toggle();
显示元素
$("input").show();
隐藏元素
$("input").hide();
获取值
$("#input").val();
获取innerHTML
$("#input").html();
获取checkbox选中项的值
$("input:radio[name='pushType']:checked").val();
查找父元素
$("#a").parent();
移除元素
$("#a").remove();
移除clsss
$("#a").removeClass();
设置clsss
$("#a").addClass();
控制按钮为禁用:
$("#btn").attr({"disabled":"disabled"});
控制按钮为可用
$("#btn").removeAttr("disabled");