にスターを付けるには、私はnintexフォームとそれがラジオボタンのDOM構造がコンバートラジオボタン格付け
<table class="controls rating">
<tr>
<td>
<span>
<input type="radio" name="review-rating" id="1" value="1" />
<label for="1">1</label>
</span>
</td>
<td>
<span>
<input type="radio" name="review-rating" value="2" id="2" />
<label for="2">2</label>
</span>
</td>
<td>
<span>
<input type="radio" name="review-rating" value="3" id="3" />
<label for="3">3</label>
</span>
</td>
<td>
<span>
<input type="radio" name="review-rating" value="4" id="4" />
<label for="4">4</label>
</span>
</td>
<td>
<span>
<input type="radio" name="review-rating" value="5" id="5" />
<label for="5">5</label>
</span>
</td>
</tr>
</table>
以下のようである持っている方法を使用しています星評価
にフォームのラジオボタンを変換しようとしています
は、今私は私が期待しない何jsfiddleを見つけましたが、私はいくつかの微調整を行い、ラジオボタンがスターとして表示されましたが、その期待どおりに動作していない
DOM構造が異なっていた
私は、上の星の評価が下の星の評価のように機能するようにします。
P.S:下の1は変更後に動作しない場合は、その[OK]をクリックします。私はちょうど私のDOM構造(フィドルのトップ1)のために星の評価を働かせたいと思う。
レベル1の子ノード上で動作しますが、私は強くそれに対して助言するだろうとして、あなたがそれをやっている具体的な理由があります。また、あなたが提供したフィディルドは絶対にうまくいくようです –
あなたのフィドルが働いています、それで何が問題なのですか? –
@RoryMcCrossanええ、私はフォーム(DOM構造)の方法を変更するオプションはありません。私はそれがDOMの構造で動作するようにCSS /スクリプトを追加することができます。トップスターの第2スターと第4スターをクリックしてみてください –