JS新手,如何实现在表格中 点一下单元格 图片显示,并且读出该TD自定义属性的值。 15
如何用JSJQUERY代码实现:定义了一张表格表格的每个TD中嵌入了一张IMG,td有自定义属性aaa。鼠标点击一下单元格,图片显示,并且只有在图片显示的情况下将TDAA...
如何用JS JQUERY代码实现 :定义了一张表格 表格的每个TD中嵌入了一张IMG,td有自定义属性aaa。鼠标点击一下单元格,图片显示,并且只有在图片显示的情况下将TD AAA的VAL读出来 传入TEXT里面。求高手 不甚感谢!!!
另外 点击切换图片显示隐藏已经做好了 用的是TOGGLE 展开
另外 点击切换图片显示隐藏已经做好了 用的是TOGGLE 展开
展开全部
用jQuery写的,比较快,平时还是多看些书吧,大致上应该是这么回事
$('table').find('td').click(function(event) {
var $img = $(this).find('img')
$img.toggle(); //图片显隐
if ($img.is(:visible)) { //如果图片是显示的状态
var value = $img.attr('aaa'); //获取aaa的属性里面的值
$img.text(value); //aaa的属性放到text里面
};
$('table').find('td').click(function(event) {
var $img = $(this).find('img')
$img.toggle(); //图片显隐
if ($img.is(:visible)) { //如果图片是显示的状态
var value = $img.attr('aaa'); //获取aaa的属性里面的值
$img.text(value); //aaa的属性放到text里面
};
追问
最后句是不是写错了?我是要把值传到一个text控件中去
还有调试不成功时 IS未定义 VISIBLE是什么情况?
追答
控件??不是放到文本text里面吗,还有visible这个是用来判断这个标签的显隐状态的,判断他是否是显示的状态,如果这个语法不合适不对的话,你就用其他方式,网上很多的,这是个大体思路,我电脑上是成功的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询