我有2个表,并希望交替行颜色根据新表重置.在tr:odd似乎在两个我的表中得到应用.
这是我的表格html:
<table class='myTable'>
<tr class='myRow'>
<td>row 1</td>
</tr>
<tr class='myRow'>
<td>row 2</td>
</tr>
<tr class='myRow'>
<td>row 3</td>
</tr>
</table>
<hr>
<table class='myTable'>
<tr class='myRow'>
<td>row 1</td>
</tr>
<tr class='myRow'>
<td>row 2</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
CSS:
.myAltRowClass { background: #DDDDDC; }
Run Code Online (Sandbox Code Playgroud)
JavaScript的:
$(".myTable .myRow:odd").addClass('myAltRowClass');
Run Code Online (Sandbox Code Playgroud)
jsfiddle:http://jsfiddle.net/niner/Sgq9T/
第一个表和第二个表都有交替的颜色,但表2中的第一行应该以正常(白色)颜色开始,而不是以交替(灰色)颜色开始.
我将不胜感激任何帮助.谢谢.
我的视图模型中有2个文本字段text1和text2.我需要验证是否输入了text1然后必须输入text2,反之亦然.如何在视图模型中进行自定义验证?
谢谢.
我有一个字符串,可能包含也可能不包含有效的xml内容.如何测试该特定字符串是否是有效的xml文档?我希望这是在jQuery或只是简单的JavaScript.
谢谢.
在我的控制器中,我有几个与$ scope相关的本地函数.随着这个数字的增加,他们现在似乎失控了.构造这些本地控制器功能的正确模式是什么?
例如,
function myController($scope) {
$scope.func1 = function() {
// do something with $scope
}
$scope.func2 = function() {
// do something with $scope
}
$scope.func3 = function() {
// do something with $scope
}
// ... controller code here ...
}
Run Code Online (Sandbox Code Playgroud)
有没有一种方法可以使这些本地func1,func2,func3更易于管理?