我一直在使用单选按钮下面的表格用彩色标签的div:更换单选按钮使用JQuery
<div class="attributes">
<div class="attribute attribute-1 odd">
<div class="form-item">
<label>Color: <span class="form-required" title="This field is required.">*</span></label>
<div class="form-radios"><div class="form-item" id="edit-attributes-1-7-wrapper">
<label class="option" for="edit-attributes-1-7">
<input type="radio" id="edit-attributes-1-7" name="attributes[1]" value="7" class="form-radio" /> Black | 0x000000</label>
</div>
<div class="form-item" id="edit-attributes-1-6-wrapper">
<label class="option" for="edit-attributes-1-6">
<input type="radio" id="edit-attributes-1-6" name="attributes[1]" value="6" class="form-radio" /> Blue | 0x5E79A4</label>
</div>
<div class="form-item" id="edit-attributes-1-5-wrapper">
<label class="option" for="edit-attributes-1-5">
<input type="radio" id="edit-attributes-1-5" name="attributes[1]" value="5" class="form-radio" /> Red | 0xC33438</label>
</div>
</div>
</div>
我想更换部分“色| 0xxxxxxx”与相关颜色的正方形。基本上,我需要阅读“颜色| 0xxxxxxx”,解析它以提取颜色的十六进制值,并用一个格替换整个文本,如<div style="height :20px;width:20px;background-color:0xxxxxx"></div>
任何人都有这方面的见解?
非常感谢这一点,我已经坚持了几天这一点。我无法更改标记,它是一个drupal网站。干杯 – Cyril 2011-05-05 08:56:55