我试图使用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