fix jQuery .data() conflict