我有這個類名爲ruButton的telerik按鈕ruBrowse,加載有點晚了進入DOM。 我試圖在頁面加載時更改按鈕的值。如何改變輸入按鈕的值後,它使用jQuery在DOM中加載
下面的代碼在頁面加載時不起作用,但如果連接到另一個按鈕單擊事件,則可以工作。
$(document).ready(
function(){
$(".ruButton.ruBrowse").attr('value', 'Browse');
}
);
該按鈕的我的HTML DOM看起來像這樣。
<INPUT class="ruButton ruBrowse" value=Select type=button>
如何在頁面加載時使用此功能?
偉大的工作,但我只是調整它$(document).ready(function(){setTimeout(function(){$(「。ruButton.ruBrowse」 ).attr('value','Browse');},1);}); –
@Nikil好的:這是錯誤的方法;也許如果你向我們展示了你的標記,按鈕是如何加載的,我們可以確定_when_並提供更可靠的解決方案 - 因爲這是一個競爭條件,不應該被倡導(甚至建議,IMO) 。 –
非常感謝Ben的解決方案。 –