jquery

来源:互联网 发布:mac美服lol加速器 编辑:程序博客网 时间:2024/04/30 22:56
一般不建议直接打项目名;
${pageContext.request.contextPath}
<c:url value='文件名'>需要先导入标签库
onload="abc()"
当加载完页面时,运行abc函数
----------------------------------
导入标签库
<%@ taglib prefix="c"            uri="http://java.sun.com/jsp/jstl/core" %>

Apache Tomcat安装JSTL 库步骤如下:

  • 从Apache的标准标签库中下载的二进包(jakarta-taglibs-standard-current.zip)。下载地址:http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/
  • 下载jakarta-taglibs-standard-1.1.1.zip 包并解压,将jakarta-taglibs-standard-1.1.1/lib/下的两个jar文件:standard.jar和jstl.jar文件拷贝到/WEB-INF/lib/下。

使用任何库,你必须在每个JSP文件中的头部包含<taglib>标签。

-------------------------------------------
注意:var ide = $("#id");返回一个jquery对象,可能包含多个dom对象
<script type="text/javascript" src="<c:url value='/jquery/jquery-1.5.1.js'/>"></script>
<script type="text/javascript">
$(
function()------$函数的参数是一个函数
{
alert('hello');
});-------当页面加载完后,会执行该函数
------------------------------------
id选择器
<input name="name" id="id"/>
$(function()
{var ide = $("#id");
alert(ide.text());
});
------------------------------------------
元素选择器
var ide = $("id");
----------------------------
类选择器
var ide = $(".id");
--------------------------
属性选择器
$("[name]")-----选择name属性
$("[name=age]")-----选择name属性为age
$("[name=age]").val()-----获取name属性为age值
$("[name=age]").text()----设置值
在购物车会大量使用

请看文档
选择器---基本
和表单(表单选择器)
------------------------------------------------------------
在购物车会大量使用,选中元素,累计价格
表对象属性(所有被选中的复选框)
$(":checked")查询被选中的checked元素
------------------------------
遍历:
<script type="text/javascript" src="<c:url value='/jquery/jquery-1.5.1.js'/>"></script>
<script type="text/javascript">
$(function(){
$("option").each(function(){----该函数有几个元素,就调用几次
alert($(this).val());
}
);
});

</script>
  </head>
  <select name="nde">
  <option value="1">大学</option>
  <option value="2">小学</option>
  <option value="3">中学</option>
  </select>
  <body>

----------------------------------
触发操作
$(function(){
$("#sum").click(function(){
alert("hello");
});
});

0 0
原创粉丝点击