单选按钮上的jQuery奇怪行为

时间:2011-06-16 14:04:35

标签: javascript jquery

在网站

http://offline.raileisure.com/

2个自定义单选按钮'Station MAsters House'和'Carriage'在更改时似乎没有运行jquery的功能。

它与自定义类'样式'

有关

更改时应该有一个简单的警报,但它不起作用....但如果我取出class ='styled'

它确实有效

由于

2 个答案:

答案 0 :(得分:2)

当你“设定”它时,它不再是一个活动的单选按钮

<td style="line-height:2em;">
<span class="radio" style="background-position: 0pt -48px;"></span>
<input class="styled" type="radio" value="2" name="property">
Carriage
</td>

它有display = none,而不是你点击的内容 这工作

$(".radio").click(function() {
  $(this).next('input').attr("checked","checked");
});

Demo here

答案 1 :(得分:0)

我想inputs[a].onchange = Custom.clear;中的custom-elements.js行是麻烦制造者。

蓝色的一击......你能试试吗

$("input[name='property']").live("change", function(e) {
    alert("change");
});