我有一个自动填充的jQuery函数,只有在单击单选按钮时才能读取元素。我想这是在页面加载。有没有办法在页面加载时默认这个?
$('#Radio1').click(function() {
$('#emenent').val("My Value");
$('#element').prop("readonly", true);
});
向radio元素添加'checked'仅检查按钮,但不执行该功能。感谢帮助!
答案 0 :(得分:1)
加载文档时,您可以设置属性。这是你的意思吗?
$(function() {
$('#element').prop('readonly',true);
});
每当页面加载时,这将把#element的readonly值设置为true。
答案 1 :(得分:1)
将它放在document.ready handler:
中$(function () {
$('#element').val("My Value").prop("readonly", true);
});
为避免在两个地方重复代码,请将其放入函数中:
function makeElementReadonly() {
$('#element').val("My Value").prop("readonly", true);
}
$(function() {
makeElementReadOnly();
$('#Radio1').click(makeElementReadOnly);
});
答案 2 :(得分:1)
在.click()函数调用之前写下面的代码,它将在页面加载
上工作$(document).ready(function() {
alert("On load occurred!");
$( "#Radio1" ).click();
});