我有一个MVC应用程序,它基于一组动态问题生成一系列单选按钮。生成的问题和星级评分完美,但由于某种原因,当我试图让每个单选按钮位于表格中的自己的单元格中时,一旦JavaScript启动,所有单选按钮就会出现在一个单元格中。没有JavaScript,它们会出现在正确的单元格中。表中的jQuery星级评分
我使用的表格是因为我有一个标题图形,它解释了(我知道,它是自我解释的,但这就是要求的)什么评级意味着什么,它应该排在问题的星级评级之上。
有谁知道有什么办法可以阻止单选按钮做这个吗?我可能会最终使用CSS,但知道为什么发生这种情况会很有趣。
如果我们能够看到表格标记和JavaScript问题,它会有所帮助。如果.js太大而不能粘贴在这里,你可以将它折叠成pastebin吗? – 2009-08-10 11:34:18
也有兴趣知道“JavaScript启动时”的意思。你是否暗示仅仅通过js的引入,你的布局改变了,还是你说在执行时,你的布局改变了? 同样,回应Meredith L. Patterson,代码片段会很有用 – 2009-08-10 12:16:54
这是来自http://www.fyneworks.com/jquery/star-rating/的标准jQuery星级评级。 是的,当JavaScript的检测在输入的“明星”类,它们都移动到小区中的第一单选按钮是 例: