裁判:http://boedesign.com/blog/2008/06/08/imagetick-for-jquery/空标签在imageticks返回custom_button功能
我试图让前述方式例如,在使用Django的设置工作的一个生成的表单上。在custom_button
功能(见下文)$label.text()
出现空。看起来,imagetick使用来自输入标签的'id'。而且它打破某种程度上因为生成的ID有在_0 _1 _2等结尾的后缀
<input type="radio" id="id_template_logo_align_2" value="right"
name="template_logo_align" />
<label for="right">right</label>
与图像的名称里的img标签有一个,“左”,“中”,“右”,后缀的相似nice_image_left.jpg
,nice_image_middle.jpg
等,像这样:
$("input[name='template_logo_align']").imageTick({
custom_button: function($label){
$label.hide();
return '<div class="custom-radio"><img style="cursor: pointer;" class="spaced" src="/sitemedia/images/thumb_invoicelogo_' +
$label.text() + '.jpg"></div>';
}
});
我使用自定义渲染的单选按钮领域,和整个(无线电)类型的选择和表单提交的工作完美。除了正确显示3个不同的图像。
任何指针都非常受欢迎。