以下代码:我想获取下面字体为红色的td元素,<td style="color:red"> $("td[style=color:red]").click(function(){
alert("你选择红色的了");
});
以上代码是我写的,可是没反应,该如何操作。
<table>
<thead>
<tr><th>1</th><th>2</th><th>3</th><th>4</th></tr>
</thead>
<tbody>
<tr> <td style="color:red"> 1</td><td>2</td><td>3</td><td>4</td></tr>
</tbody>
</table>
alert("你选择红色的了");
});
以上代码是我写的,可是没反应,该如何操作。
<table>
<thead>
<tr><th>1</th><th>2</th><th>3</th><th>4</th></tr>
</thead>
<tbody>
<tr> <td style="color:red"> 1</td><td>2</td><td>3</td><td>4</td></tr>
</tbody>
</table>
解决方案 »
- jquery如何选中textarea中的文字
- 还是调用json数据的问题?
- 为什么我用JS读PHP的while循环只能读出一条信息
- 下面的JS代码有点看不懂.向高人请教一下.
- 请问:我想实现传递一个整数给 表单元素select 用来指定selectedIndex.
- 如何从A页面付值给B页面的文本,且不能在B页面做任何处理。但知道B页面的文本名称!(在线等)
- 在线急等!!!大侠门帮忙解决一个小问题!!!完了马上结贴!!50分!!
- JavaScript里怎么支持中文路径?
- 怎样把上个页面传过来的变量在另一个页面JavaScript语言某个函数中使用
- js 中当Array作为一个dict时应该如何求其长度
- 关于jquery1.4的元素选择
- jQuery 1.3.2 1.4 1.5
var t=$(this);
if(t.css('color')=='red'){t.click(function(){alert('red');})}
});
这样看看
可以这么写,<td class="red"> red在css里定义 .red{color:red;} 然后$('td.red').click(function(){
alert("你选择红色的了");});
你好,我那表格是动态加载的,如果用class设置,那字体的颜色显示不了。
$(function () {
$("td").click(function () {
if ($(this).css("color") == "red") {
alert("red color!");
}
});
});