我有一個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的檢測在輸入的「明星」類,它們都移動到小區中的第一單選按鈕是 例: