jQuery 获取<td>标签内容,判断后,隐藏<tr>标签。

jQuery 获取<td>标签内容,判断后,隐藏<tr>标签。,第1张

$('#h').click(function(){//点击隐藏,建议把td的id换成class,这样不管几个td几个tr都能用

if($('#td1').text()==""){

$('#td1').parent('tr').hide()

}

})

显示

$('#s').click(function(){

$('tr').show()

})

代码性能不好,可以自己去完善

1、打开HBuilder编辑工具,新建静态页面inputShowHide.html,引入jquery核心js文件。

2、在<body></body>元素内插入一个表格,表格中第一行插入七个输入框;第一个输入框设置为显示,其他六个输入框设置为隐藏,分别设置对应的值。

3、在jquery初始化函数内编写js代码,获取input输入框对象,声明变量selectInput并赋值为3;遍历input对象,当循环时变量selectInput等于i,让其对应的input输入框显示,其他的隐藏。

4、保存代码并预览该静态页面,发现第三个输入框显示出来,其他的都隐藏了。

5、如果不想使用for循环,可以直接利用jquery选择器功能,控制输入框显示和隐藏。

6、再次预览页面,发现出现了报错,查看代码发现是选择器符号写错了;jquery筛选选择器以什么开头,需要使用的是"^=",而不是“=^”。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7230875.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存