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の輸入知っています。
私は別のドキュメントで作業しているので、ドキュメント内には別のものがあります。誰もがこの単純な方法がうまくいかない理由を知っていますか?
あなたはjQueryの最近のバージョンを使用している場合はprop
を使用する必要がありますhttp://jrstrauss.net/temp/create.html
を役に立てば幸い行う必要がありますか –