我正在尝试在复选框上使用jQuery .button(),但我无法理解为什么这不起作用。
这是javascript代码:
$('#login_checkbox').button();
这是html代码:
<input id="login_checkbox" type="checkbox" value="login_remember"/><label>Remember me</label>
如图所示,我正在尽一切努力:http://jqueryui.com/demos/button/#checkbox
答案 0 :(得分:2)
添加for属性或者它不知道要使用哪个标签:
<label for="login_checkbox">Remember me</label>
答案 1 :(得分:1)
该代码是在“就绪”处理程序中运行,还是只是在页面头部的<script>
块中裸露?
换句话说,您确定Javascript代码运行时该元素是否存在?这是一个非常容易犯的错误,特别是当把很少的概念证明放在一起时。