Ответ 1
Возможно, потому, что он запускается до того, как jQuery "готов". Попробуйте следующее:
$(function() {
$('input[type="submit"]').css("color","green");
});
как это сделать:
input[type="submit"] {
color:green;
}
в jQuery?
$('input[type="submit"]').css("color","green");
не работает: |
Возможно, потому, что он запускается до того, как jQuery "готов". Попробуйте следующее:
$(function() {
$('input[type="submit"]').css("color","green");
});
Используйте простой css вместо javascript
input[type="submit"]{
color: green;
cursor: pointer;
font: bold 12px Helvetica,Arial,sans-serif;
}
Но jquery должен загрузить его перед этим
Вы также можете сделать это, добавив id или класс в submit
$('#submit_id/.submit_class').css("color","green");
Попробуйте добавить это:
$("form").submit(function(event) {
event.preventDefault();
});
Возможно, ваш исходный код работает, но поскольку страница повторно загружается нормально, когда вы нажимаете кнопку отправки в форме, это действие мешает вам видеть ваши изменения.