我是Jquery的新手,当我将鼠标悬停在字体上时,我只想改变字体的颜色。我以为我把正确的代码放进去但它没有用?有人可以帮我解决这个问题吗?
SHOW.JS:
$(document).ready(function(){
$(".modal").hover(function(){
$(".modal").css("color","red");
}));
SHOW.HTML.ERB:
<p class="modal"><%= @subscriber.last_name %></p>
的application.js:
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .
这是我的所有代码。我只想一开始就保持简单。
答案 0 :(得分:1)
缺少右括号。这应该是这样的:
$(document).ready(function() {
$(".modal").hover(function() {
$(".modal").css("color","red");
});
});
答案 1 :(得分:1)
试试这个
$('.modal').css({"color" : "red"});
答案 2 :(得分:1)
$(document).ready(
function() {
var old;
$(".modal").hover(
function() {
old = $(".modal").css("color");
$(".modal").css("color","red");
},
function() {
$(".modal").css("color",old);
}
);
}
);