使用jquery功能使XHTML更干净/整洁是一种好的做法吗?

使用jquery功能使XHTML更干净/整洁是一种好的做法吗?,jquery,coding-style,xhtml,Jquery,Coding Style,Xhtml,例如 如果我使用jquery附加,而不是将其编码到XHTML本身中 这样做似乎是错误的,但看看是否还有其他人这样做会很有趣吗 他们是否可以接受使用jquery添加内容以影响结构或样式 这完全取决于你为什么这么做。如果它只是所有静态内容,那么仅仅将其添加到javascript中是毫无意义的。但是,如果您在页面加载后创建一个元素块(例如,可能是一个包含图像、标题和文本的div),就像有人单击按钮添加新对象一样,那么这是可以接受的。然而,在这种情况下,我将研究jquery模板来定义标记,因为它使标记从

例如

如果我使用jquery附加
,而不是将其编码到XHTML本身中

这样做似乎是错误的,但看看是否还有其他人这样做会很有趣吗

他们是否可以接受使用jquery添加内容以影响结构或样式


这完全取决于你为什么这么做。如果它只是所有静态内容,那么仅仅将其添加到javascript中是毫无意义的。但是,如果您在页面加载后创建一个元素块(例如,可能是一个包含图像、标题和文本的div),就像有人单击按钮添加新对象一样,那么这是可以接受的。然而,在这种情况下,我将研究jquery模板来定义标记,因为它使标记从函数代码中抽象出来,并且比将元素加载到div以编程方式构建块更容易

这有意义吗


不过,这只是我的想法。我不能说我的方式是每个人都应该努力实现的事实标准。不,这将是一个评论部分,例如,如果我在一篇文章下有一个500条评论的部分,我想在每个项目下都有一个清晰的标题,那么在每个项目下都有一个清晰的div似乎很混乱……这些天来,清除它几乎是不受欢迎的。在您描述的例子中,在我的动态语言(php?)中,我只是将clearing div放在echo的每个帖子的循环中,在我看来,这比使用javascript要干净得多(如果我禁用了JS怎么办?为什么要在没有充分理由的情况下破坏评论部分的布局?),它不使用清除div,而是使用溢出css。比清算好得多,它更可靠(我过去在清算方面遇到过奇怪的问题),代码更少!这可能不是您试图实现的目标,但是删除注释包装div的宽度和溢出,您将看到溢出css的行为就像清除div一样。因此,你可以将其应用于你自己的情况在这种情况下,你应该这样做,而不需要添加额外的非内容。感谢昆汀,很高兴学到一些新东西:)+1我仍然使用旧的“更清晰”div!