gpt4 book ai didi

php - 可点击的 div 标签不适用于鼠标悬停功能

转载 作者:行者123 更新时间:2023-12-01 08:18:43 24 4
gpt4 key购买 nike

当我的鼠标悬停功能正常工作时,可点击图像不会将值发送到我的文本文件,但是当我将 div 标签更改为(此)时,它可以正常工作,但鼠标悬停功能不会发送。

这是当鼠标悬停功能起作用时,而不是发送咆哮值

  <div id="1"  onclick="SendRating(this,id);" onmouseover="rateStar(id)" value="> <img src="star.jpg"></div>

这是当我的函数正在发送值,但鼠标悬停在'int 上时。

<div id="2"  onclick="SendRating(this.id);" ><img src="star.jpg"></div>

这是我正在使用的两个函数。

function SendRating(RatingValue){
var paramas = "rating="+RatingValue;
$.ajax({
type: "POST",
url: "rating.php",
data: paramas,
success: function(responseText)
{
document.getElementById("ContentHolder").innerHTML = responseText;
}
}
);
}

function rateStar(rating){
var i = 1;
var ratings = '';
for (i==1; i<=5; i++){
if (i<=rating){
document.getElementById(i).innerHTML = '<img src=\"star1.gif\">';
}
else{
document.getElementById(i).innerHTML = '<img src=\"star.jpg\">';
}
}
}

最佳答案

当您从 html 标记调用 js 函数时,最好使用双引号。

<div id="3"  onclick="SendRating(this.id);" onmouseover="rateStar(id);"><img src="star.jpg"></div>

这会起作用

关于php - 可点击的 div 标签不适用于鼠标悬停功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8777853/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com