我想了解這些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]'
。什麼究竟這種表達mean.Is它class="video_controls"
?我無法弄清楚[rel]
部件的含義。
此外,沒有$('video[id=]')
意味着使用id = 「視頻」 元素?
什麼會$('#'+parentControls.attr('rel'))
回來?
「相對」 是一個HTML屬性附加傷害 – chepe263