Yot*_*ray 8 html javascript jquery jquery-ui
我试图手动设置一个单选按钮进行检查,但是有一个问题.代码工作得很好:
$('#'+align+'Text').attr("checked","checked");
Run Code Online (Sandbox Code Playgroud)
但是当我将jQuery UI付诸实践并使无线电成为一个按钮组时,一切都会中断.同样,一切正常,直到我放入.buttonset(),然后它们看起来比普通的无线电好得多,但上面的设置根本不起作用.
以下重点:
有没有人能够在.buttonset()在这些无线电上激活时手动设置单选按钮?
Poi*_*nty 22
您需要做的就是在设置"checked"属性后调用按钮小部件上的"刷新"操作.
$('#'+align+'Text').attr("checked","checked").button('refresh');
Run Code Online (Sandbox Code Playgroud)
这是jsfiddle.
请注意,设置"checked"属性可以(并且,有些人会说应该)使用以下.prop()函数进行设置:
$('#' + align + 'Text').prop('checked', true).button('refresh');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7747 次 |
| 最近记录: |