我試圖使用jQuery更改HTML屬性,但無論我做什麼,我都無法獲得任何與jQuery的.attr()一起使用的東西。JQuery .attr不會檢索或更改值
爲了測試,我已經寫了
alert($("#logo").attr("title"));
,即使我有id爲「標誌」和標題的IMG,警報保持空白。
我的完整的方法:
function switchVideo(videoID) {
var videoPlayer = document.getElementById("example_video_1");
videoPlayer.src = "video/Occam.webm";
videoPlayer.load();
$("#example_video_1").attr("poster", "video/ss.png");
//Doesn't work:
alert($("#logo").attr("title"));
$("#logo").fadeOut();
videoPlayer.play();
}
我淡出的作品,所以我知道我正確導入jQuery的。
我已經得到它在另一個文件中工作,所以文件中必須有別的東西搞亂了它。有誰知道爲什麼這個簡單的方法不起作用?
您可以在http://jrstrauss.net/temp/create.html
時調用此函數? – 2012-01-04 14:10:44