私は自分自身にこの$("a[href*='video']")
行を説明することができないこのコード行を持っています。あまりにも多くの謎があります。
$("a[href*='video']").click(function() {
var id = $(this).attr("href");
playVideo(id);
});
function playVideo(id) {
var $video = $(id + " video")[0];
$video.play();
$(".close").click(function() {
$video.pause();
$video.currentTime = 0;
});
}
すべての 'a'タグを取得することを意味します。現在の 'a'タグの' href'属性に 'video'という単語が含まれていれば、その属性の' href'を取得し、それを 'playVideo'関数に渡します。その文字列+単語 "ビデオ"を再生し、次にそのビデオを再生する。 –
jQueryセレクタは[徹底的に文書化されています](http://api.jquery.com/)、そのほとんどはCSSセレクタです。[セレクタ](http://www.w3.org/)で完全に文書化されています。 TR/css3-selectors /)と[MDN上で](https://developer.mozilla.org/en-US/docs/Learn/CSS/Introduction_to_CSS/Selectors)を参照してください。 –
このサイトには、回答の大きな部分が含まれていることが判明しました。「」のhttps://www.w3schools.com/cssref/css_selectors.asp – 71GA