これらのjqueryコードがどのように機能するかを理解しようとしています
function findVideoForElement(el) {
var parentControls=$(el).parents('.video_controls[rel]');
if (parentControls.length==0) {
return $('video[id=]');
} else {
return $('#'+parentControls.attr('rel'));
}
}
がparents()
呼び出されると、式に一致する要素が返されます。'.video_controls[rel]'
この式は正確には何を意味しclass="video_controls"
ますか? [rel]
この部分の意味がわかりませんでした。
また、$('video[id=]')
id="video" を持つ要素を意味しますか?
何を$('#'+parentControls.attr('rel'))
返しますか?