【发布时间】:2013-01-04 22:38:40
【问题描述】:
我了解在一个页面中多次使用相同的 id 会导致 html 格式错误。使用 jquery 选择器时,只会返回带有 id 的第一个元素,但在我的应用程序中,我不应该遇到这个问题。
我有一个项目视图列表,它们都有一个我需要参考的元素。由于每个项目只能访问自己的$el,因此为某事传递一个 id 选择器不会产生任何冲突(即使页面上有多个)。
我已经模拟了我在小提琴中的意思here
在这个项目中,我没有进行任何页面范围的解析,所以我相信它应该是安全的。有什么理由我不应该这样做吗?
【问题讨论】:
-
你可能没有解析页面,但浏览器会。
-
问题:你为什么要这样做?回复您的:It's doable,但不要。
-
有什么理由不能使用类吗?
标签: html backbone.js html-parsing marionette backbone-views