Hola amigas/os a ver si me pueden ayudar con esto:
tengo dos inputs (checkboxs) que a los cuales se les aplica un codigo jquery.
Y esto lo hace bien. Pero cuando dichos inputs estan metidos cada uno dentro de un div.
Entonces el codigo jquery no funciona.
Les muestro:
Modo en que SI funciona el jquery con los dos inputs:
Código HTML:
Ver original<input type="checkbox" data-group="ocupacion" id="ocupacions_usuario_si_'.$ids[$i-2].'" value="Si" checked>
<input type="checkbox" data-group="ocupacion" id="ocupacions_usuario_no_'.$ids[$i-2].'" value="No"> No
Código Javascript
:
Ver original$(document).ready(function ()
{
$("input[type=checkbox]").click(function ()
{
var state = $(this)[0].checked,
g = $(this).data("group");
$(this).siblings()
.each(function ()
{
$(this)[0].checked = g==$(this).data("group")&&state ? false : $(this)[0].checked;
});
});
});
Modo en que NO funciona el jquery con los dos inputs:
Código HTML:
Ver original
<input type="checkbox" data-group="ocupacion" id="ocupacions_usuario_si_'.$ids[$i-2].'" value="Si" checked>
<input type="checkbox" data-group="ocupacion" id="ocupacions_usuario_no_'.$ids[$i-2].'" value="No"> No
Código Javascript
:
Ver original$(document).ready(function ()
{
$("input[type=checkbox]").click(function ()
{
var state = $(this)[0].checked,
g = $(this).data("group");
$(this).siblings()
.each(function ()
{
$(this)[0].checked = g==$(this).data("group")&&state ? false : $(this)[0].checked;
});
});
});
He probado a poner esto:
Código Javascript
:
Ver original$(".col-sm-1 input[type=checkbox]").click(function ()
{
. . . . .
Pero no me funciona
Gracias de antemano.