0

它只是没有做任何事情

http://jsfiddle.net/pQFy5/1/

Javascript:

$("option #toggle-clock").on("change", function() {
    $("#clock").fadeToggle(150);
});

HTML:

<div><input id="toggle-clock" type="checkbox" checked/><label for="toggle-clock">Relógio</label></div>
<div id="clock">08:00</div>

知道了谢谢!=D

4

3 回答 3

2

这是小提琴

$("input#toggle-clock").on("change", function() {
    $("#clock").fadeToggle(150);
});
于 2013-05-31T03:40:52.013 回答
0

里面没有元素option,它只是

$('#toggle-clock');

小提琴

于 2013-05-31T03:39:16.137 回答
0
  1. 它不是一个<option>元素。这是一个<input>
  2. 当你在一个元素上有一个 ID 属性时,你不需要任何其他东西来识别它,因为它总是唯一的

改变

$("option #toggle-clock").on("change", function() {

$("#toggle-clock").on("change", function() {
于 2013-05-31T03:39:46.243 回答