<input name="ShowDeleted" type="checkbox" />
<label for="ShowDeleted">Show Deleted</label>
,並在我的JavaScript,我有:
$('input[type=checkbox]').button();
我打電話,我打電話jQuery的是這樣的:
<script src="http://www.google.com/jsapi"></script>
<script src="myGoodness.js"></script>
然後Javascript是:
google.load("jquery", "1");
google.load("jqueryui", "1");
var myLoadCallback = function() {
$('input[type=checkbox]').button();
};
google.setOnLoadCallback(myLoadCallback);
問:爲什麼我沒有看到一個jQuery UI風格的複選框?是否因爲在jQuery加載之後但在jQuery UI加載之前調用myLoadCallback?
在Firebug中,我看到輸入的類已添加到ui-helper-hidden-accessible中。