字符串是否包含字符,标签是否包含属性,获取表格行列,节点,元素筛选
2018-03-29 11:18
399 查看
判断字符串是否包含字符
if(str.indexOf("关键字")>=0){
###存在关键字
}
判断标签是否包含属性
<div id="aaa" class="on">
if($("#aaa").hasClass('on')){
###包含
}
//获取点击的指定列号
$("div tbody tr").click(function() {
var rows = $(this).prevAll().length + 1;//行号
alert(rows );
});
//获取表的总行数 tr
$("#tableid").find("tr").length ;
//获取所在行的行号
$(this).parent().prevAll().length + 1;//行号
//获取所在列的列号
$(this).prevAll().length + 1;//列
//js获取结点
var test = document.getElementById("test");
var parent = test.parentNode; // 父节点
var chils = test.childNodes; // 全部子节点
var first = test.firstChild; // 第一个子节点
var last = test.lastChile; // 最后一个子节点
var previous = test.previousSbiling; // 上一个兄弟节点
var next = test.nextSbiling; // 下一个兄弟节点
jquery 获取元素(父节点,子节点,兄弟节点)
$("#test1").parent(); // 父节点
$("#test1").parents(); // 全部父节点
$("#test1").parents(".mui-content");
$("#test").children(); // 全部子节点
$("#test").children("#test1");
$("#test").contents(); // 返回#test里面的所有内容,包括节点和文本
$("#test").contents("#test1");
$("#test1").prev(); // 上一个兄弟节点
$("#test1").prevAll(); // 之前所有兄弟节点
$("#test1").next(); // 下一个兄弟节点
$("#test1").nextAll(); // 之后所有兄弟节点
$("#test1").siblings(); // 所有兄弟节点
$("#test1").siblings("#test2");
$("#test").find("#test1");
元素筛选
// 以下方法都返回一个新的jQuery对象,他们包含筛选到的元素
$("ul li").eq(1); // 选取ul li中匹配的索引顺序为1的元素(也就是第2个li元素)
$("ul li").first(); // 选取ul li中匹配的第一个元素
$("ul li").last(); // 选取ul li中匹配的最后一个元素
$("ul li").slice(1, 4); // 选取第2 ~ 4个元素
$("ul li").filter(":even"); // 选取ul li中所有奇数顺序的元
if(str.indexOf("关键字")>=0){
###存在关键字
}
判断标签是否包含属性
<div id="aaa" class="on">
if($("#aaa").hasClass('on')){
###包含
}
//获取点击的指定列号
$("div tbody tr").click(function() {
var rows = $(this).prevAll().length + 1;//行号
alert(rows );
});
//获取表的总行数 tr
$("#tableid").find("tr").length ;
//获取所在行的行号
$(this).parent().prevAll().length + 1;//行号
//获取所在列的列号
$(this).prevAll().length + 1;//列
//js获取结点
var test = document.getElementById("test");
var parent = test.parentNode; // 父节点
var chils = test.childNodes; // 全部子节点
var first = test.firstChild; // 第一个子节点
var last = test.lastChile; // 最后一个子节点
var previous = test.previousSbiling; // 上一个兄弟节点
var next = test.nextSbiling; // 下一个兄弟节点
jquery 获取元素(父节点,子节点,兄弟节点)
$("#test1").parent(); // 父节点
$("#test1").parents(); // 全部父节点
$("#test1").parents(".mui-content");
$("#test").children(); // 全部子节点
$("#test").children("#test1");
$("#test").contents(); // 返回#test里面的所有内容,包括节点和文本
$("#test").contents("#test1");
$("#test1").prev(); // 上一个兄弟节点
$("#test1").prevAll(); // 之前所有兄弟节点
$("#test1").next(); // 下一个兄弟节点
$("#test1").nextAll(); // 之后所有兄弟节点
$("#test1").siblings(); // 所有兄弟节点
$("#test1").siblings("#test2");
$("#test").find("#test1");
元素筛选
// 以下方法都返回一个新的jQuery对象,他们包含筛选到的元素
$("ul li").eq(1); // 选取ul li中匹配的索引顺序为1的元素(也就是第2个li元素)
$("ul li").first(); // 选取ul li中匹配的第一个元素
$("ul li").last(); // 选取ul li中匹配的最后一个元素
$("ul li").slice(1, 4); // 选取第2 ~ 4个元素
$("ul li").filter(":even"); // 选取ul li中所有奇数顺序的元
相关文章推荐
- 判断数组中是否包含某个元素,判断对象中是否包含某个属性,判断字符串中是否包含某个字符串片段
- 生成二维码 加密解密类 TABLE转换成实体、TABLE转换成实体集合(可转换成对象和值类型) COOKIE帮助类 数据类型转换 截取字符串 根据IP获取地点 生成随机字符 UNIX时间转换为DATETIME\DATETIME转换为UNIXTIME 是否包含中文 生成秘钥方式之一 计算某一年 某一周 的起始时间和结束时间
- 设置节点属性;setInterval和setTimeout;转换为字符串;获取字符位置方法;检测字符串长度
- mysql判断一个字符串是否包含某几个字符
- java 字符串比较(比较指定字符串中是否包含指定字符)
- 如何判断一个数组中是否包含一个字符或字符串
- js jquery 获取元素(父节点,子节点,兄弟节点),元素筛选
- 轻松学习JavaScript二十一:DOM编程学习之获取元素节点的子节点和属性节点
- Jquery获取当前元素所在表格的行列数
- 通过js来获取包含中文字符的字符串的长度的方法
- js 判断字符串是否包含某字符串,String对象中查找子字符indexOf,查找字符串出现的次数split
- 给定一个字符串,只包含字符“(”、“””、“{”、“}”、“[”和“”),确定输入字符串是否有效。
- 判断一个字符串里是否包含另一个字符串所有的字符
- php判断字符以及字符串的包含方法属性
- 对给定的字符串(只包含'z','o','j'三种字符),判断他是否能AC。 是否AC的规则如下: 1. zoj能AC; 2. 若字符串形式为xzojx,则也能AC,其中x可以是N个'o' 或者为空;
- 【python cookbook】 检查字符串中是否包含某自符集合中的字符
- c# 判断字符是否是全角, 获取字符串的字节数 , 获取字符串指定长度字节数的字符串
- php判断字符以及字符串的包含方法属性
- 获取字符串中包含多少个中文字符
- 判断字符串是否包含某些字符