我在一個和jquery一起工作的網站上做了新聞幻燈片。除了我嘗試添加鏈接鏈接新聞的完整版本的鏈接外,一切都完美無缺。但是Javascript永遠不會添加標籤,也不會在控制檯上顯示錯誤。 以下是更改幻燈片上當前顯示的新聞的功能: 如何用javascript或jquery添加html <a>標籤?
function changeNews(newCurrentNewsNumber)
{
var realNewsNumber = newCurrentNewsNumber - 1;
$("#number" + currentNewsNumber).css("color", "#FFFFFF");
$("#number" + currentNewsNumber).css("backgroundColor", "#474747");
$("#imageNews").attr("src").replace(newsImagePathArray[newCurrentNewsNumber - 1]);
$("#number" + newCurrentNewsNumber).css("color", "#055c94");
$("#number" + newCurrentNewsNumber).css("backgroundColor", "#FFFFFF");
$("#textNews").html(newsTitleArray[realNewsNumber]+"<br />" + newsTextArray[realNewsNumber]+"<br />");
$("#textNews").append("<a href=\"index.php?corps=news&id="+realNewsNumber+">Voir la suite de la news...</a>");
currentNewsNumber = newCurrentNewsNumber;
}
newCurrentNewsNumber是要顯示的新消息。 currentNewsNumber是舊的。 newsXXXArray包含新聞的元素。 blod中的行是不應該做的。任何幫助將不勝感激。
感謝您的答案,但它不能解決我的問題。 – Louhike 2011-04-02 22:58:33
我想我找到了你真正的問題。請再次檢查 – Guidhouse 2011-04-02 23:04:38
謝謝,它的工作原理。多麼愚蠢的錯誤!我想這是你在凌晨1點工作時遇到的那種問題。 – Louhike 2011-04-02 23:05:46