在jQuery中输入[type =“submit”]

时间:2012-09-30 08:50:35

标签: jquery css

如何做到这一点:

input[type="submit"] {
   color:green;
}

在jQuery中?

$('input[type="submit"]').css("color","green");

无效:|

4 个答案:

答案 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();
});

可能是您的原始代码正常工作,但由于当您单击表单中的提交按钮时页面会正常重新加载,因此该操作会阻止您看到更改。