将模型引用直接传递给HTML元素是否正确?

Zde*_*och 7 html javascript jquery model

将模型引用直接传递给HTML元素是否正确?

window.car = {
   color: "blue",
   maxSpeed: 200
 }
var element = $("<div>");
car.$element = element;
element[0]._model = car;
Run Code Online (Sandbox Code Playgroud)

$("")创建一个新的jQuery元素.JQuery已将包含的元素保存在键0,1,2中...所以[0]返回第一个包装的HTMLelement._model只是引用变量的名称.

Ber*_*rgi 6

使用jQuery的data()方法.直接向DOM节点添加新属性可能会遇到问题并被认为是有害的.