當我的鼠標懸停功能正常工作時,可點擊的圖片不會將值發送到我的文本文件,但是當我將div標籤更改爲(this)時其工作正常,但鼠標懸停功能aint。可點擊的div標籤不會在鼠標懸停的情況下工作
這是當鼠標懸停功能工作不位發送咆哮值
<div id="1" onclick="SendRating(this,id);" onmouseover="rateStar(id)" value="> <img src="star.jpg"></div>
這是當我的函數發送了價值,但鼠標a'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\">';
}
}
}
嗯,事情是現在,它的工作,當我點擊圖像之外,而不是圖像上,跆拳道 – Dymond 2012-01-08 14:21:48