Why did it change to .data.video.html?  It's not possible the first one anymore : .data.html?
If not sure, why not : element.data.video || element.data.video.html ? (or the other way around?)