【发布时间】:2009-08-10 11:31:11
【问题描述】:
我有一个 MVC 应用程序,它根据一组动态问题生成一系列单选按钮。生成了问题,并且星级评级工作完美,但由于某种原因,当我尝试将每个单选按钮放在表格中自己的单元格中时,一旦 javascript 启动,所有单选按钮都会出现在一个单元格中。如果没有 javascript,它们会出现在正确的单元格中。
我使用表格是因为我有一个标题图形,它解释了(我知道,这是不言自明的,但这就是所要求的)评分的含义,应该在问题的星级评分上方排列。
有没有人知道有什么方法可以阻止单选按钮这样做?我可能最终会使用 CSS,但知道为什么会发生这种情况会很有趣。
【问题讨论】:
-
如果我们能看到有问题的表格标记和 javascript 会有所帮助。如果 .js 太大无法粘贴到这里,可以扔到 pastebin 里吗?
-
还想知道“当 JavaScript 启动时”是什么意思。您是在暗示仅通过插入 js,您的布局会发生变化,还是您是说在执行时,您的布局会发生变化?再次呼应 Meredith L. Patterson,代码 sn-ps 将很有用
-
这是来自 fyneworks.com/jquery/star-rating 的标准 jQuery 星级评分。是的,当 javascript 在输入中检测到“星”类时,它们都会移动到第一个单选按钮所在的单元格。示例:
等等...Value 1 Value 2 -
我几乎不希望这篇文章是活跃的..但我也遇到了同样的问题。谁能帮我?至于如何修改 rating.css 以保留原有的表格结构?
标签: jquery html model-view-controller