jquery属性选择器的用法
的有关信息介绍如下:jquery属性选择器的用法
选择指定属性值等于给定字符串或者以改字符串为前缀的元素。
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%
pageContext.setAttribute("APP_PATH",request.getContextPath());
%>
$(function() {
$("[hreflang=en]").css("color","red");
})
运行程序,查看英文是否变成了红色字体:
选择指定属性值包含一个给定字符串的元素。
选择指定属性值用空格分隔的值中包含一个指定给定字符串的元素。
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%
pageContext.setAttribute("APP_PATH",request.getContextPath());
%>
$(function() {
$("input[name~='man']").val("猛男");
})
运行程序,查看有哪些输入框会有这个值。
我们看到只有 这个包含空格属性的input才有这个值。
选择指定属性是以给定字符串开始的元素:
语法:$("attribute^='value']"),查找有id属性,并且name属性并且以man结果的值。
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%
pageContext.setAttribute("APP_PATH",request.getContextPath());
%>
$(function() {
$("input[id][name$='man']").val("百度");
})
运行程序,查看程序的执行结果,只有才能设置到值。