如何做到这一点:
input[type="submit"] {
color:green;
}
在jQuery中?
$('input[type="submit"]').css("color","green");
无效:|
答案 0 :(得分:23)
可能是因为它在jQuery“准备好”之前触发了。试试这个:
$(function() {
$('input[type="submit"]').css("color","green");
});
答案 1 :(得分:3)
使用简单的css代替javascript
input[type="submit"]{
color: green;
cursor: pointer;
font: bold 12px Helvetica,Arial,sans-serif;
}
答案 2 :(得分:1)
但是jquery必须在此之前加载它
您也可以通过在提交
中添加ID或类来完成此操作 $('#submit_id/.submit_class').css("color","green");
答案 3 :(得分:0)
尝试添加此内容:
$("form").submit(function(event) {
event.preventDefault();
});
可能是您的原始代码正常工作,但由于当您单击表单中的提交按钮时页面会正常重新加载,因此该操作会阻止您看到更改。