jQuery UI - 我无法设置样式复选框按钮

时间:2010-11-25 15:19:22

标签: jquery jquery-ui button checkbox

所以我遇到了button()函数的问题。

HTML:

<input id="nextday_button" name="nextday" type="checkbox" value="true" /><label for="nextday_button">yes</label> 
<input id="submit_button" name="commit" type="submit" value="Check" />

JS:

$("#nextday_button").button().css('font-size','36px');
$("#submit_button").button().css({'font-size':'22px', 'padding': '3px 12px 3px 12px'});

#submit_button的样式运作完美,但我不能设置#nextday_button的样式。在这种情况下,.css()似乎不起作用。我在HTML中做错了吗?

2 个答案:

答案 0 :(得分:4)

尝试删除.Button()。 试试这个$(“#nextday_button”)。css('font-size','36px');

答案 1 :(得分:3)

好的,多亏了Ghyath Serhal我发现我不能用这种方式设置'按钮'的样式:

$("#nextday_button").button().css('font-size','36px');

因为此代码仅为复选框设置样式。我应该改为标签样式,所以我为标签分配了一个ID,然后将JS更改为:

    $("#nextday_button").button();
    $("#nextday_label").css('font-size','36px');