problema con mod
Publicado por Dario (2 intervenciones) el 27/04/2013 00:55:40
hola, estoy haciendo un ejercisio con mod, este es mi codigo
quiero cambiarla la clase segun el numero que este dentro de p, lo que hago es ocupar mod, si el numero dentro de p da 0 el td cambia de clase a 'r', y si no, a 'g'... pero con lo que tngo no me resulta... y con el alert me devuelve solo 1... y no se de donde rayos sale xD...
PD: todo esto sin ocupar ni even ni odd
haber si alguien me puede ayudar, gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<script>
$('p').each (function parIm(){
var num = $('p').html();
if ($('p').html() == ((num%2)==0)) {
$('p').html(num);
$("td").addClass('r');
}else{
$("td").addClass('g');
}
alert(num)
});
</script>
<body>
<table class="table" border="1">
<tr id="bg"> <td><p>1</p></td> </tr>
<tr id="bg"> <td><p>2</p></td> </tr>
<tr id="bg"> <td><p>3</p></td> </tr>
<tr id="bg"> <td><p>4</p></td> </tr>
<tr id="bg"> <td><p>5</p></td> </tr>
</table>
</body>
quiero cambiarla la clase segun el numero que este dentro de p, lo que hago es ocupar mod, si el numero dentro de p da 0 el td cambia de clase a 'r', y si no, a 'g'... pero con lo que tngo no me resulta... y con el alert me devuelve solo 1... y no se de donde rayos sale xD...
PD: todo esto sin ocupar ni even ni odd
haber si alguien me puede ayudar, gracias.
Valora esta pregunta


0