jquery常用操作
官方网站:http://jquery.com/
event handling, animating, and Ajax interactions for rapid web development
构造函数:
jQuery(expression,context)
jQuery(html)
jQuery(elements)
jQuery(fn)
jQuery()(也可以$())
$(document).ready():是在DOM结构载入完后执行的
window.onload:所有文件(整个网页)都加载完后执行的
例如:
$(document).ready(function(){
alert("hello");
});
等同于
$(function(){
开发中常用操作:
$('#element');//css id document.getElementByIdx("element")
$('.element');//css class
$('p');//html标签
$('#element').css({ "background-color":"yellow", "font-weight":"bolder" });//改变对象样式
$("p").text("Some new text.");//改变对象文本
$("p").append("hello");//给对象添加内容
$("img").attr({ src: "test.jpg", alt: "no content" });//改变对象文本
text,textarea值获取:
$("#text_id").attr("value") 或者 $("#text_id").val()
checkbox值获取:
$("#checkbox_id").attr("value")
var checked = $("input[@type=checkbox]:checked");
checked.size() == 1 ==>checked.val();
radio值获取:
$("input[@type=radio][@checked]").val()
选中的值: $('input[@name=items][@checked]').val();
select值获取:
$('#select_id').val()
选中的值:$("select[@name=items] option[@selected]").text();
Jquery FlexGrid:
具有分页排序功能的表格控件
官方网站:http://www.flexigrid.info/
$(document).ready(function(){