我正试图为Rails api创建一个Backbone.js前端,但我遇到了一个问题。我已经能够从api中提取数据,并将其放入一个视图和一个集合视图中。问题是数据一定存在,而且我可以在控制台中运行一个jQuery命令,它将正确地附加到页面上,但是,当页面加载时,它将不会显示。似乎javascript文件没有按照正确的顺序加载,所以我尝试了在application.js中重新排列,没有结果。我已经做了很多研究,但找不到与此直接相关的任何东西,而且我是Backbone.js的初学者,所以我可能会用错误的方式来做这件事。任何帮助都将不胜感激。这是我的代码:
singleUserModel.js
sin
我想添加一个脚本,在加载/呈现特定类型的DOM对象后立即将其应用于该对象。这种类型的对象总是与javascript脚本一起出现,我希望将它们放在某个标记中。这样做是正确的吗?如果是这样的话,我怀疑span不是这里使用的最佳标记,因为它可能会与内部元素的显示方式交互。我应该使用什么标签?
<span>
<div>the dom object to be modified by the script</div>
<script>theJavascriptFunctionThatModifiesTheDomObject()</script