我试图了解这些 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'))返回什么?