设置单选元素文本与jQuery支持IE

set radio element text with jQuery supporting IE

本文关键字:jQuery 支持 IE 文本 单选 元素 设置      更新时间:2023-09-26

如何使用支持IE的jQuery设置单选元素的文本。我用这个:

$('<input>'+variable+'</input>').attr({ 
type: 'radio',
name: 'RadioName',  
value: 'Value'}).appendTo("#Something");

Firefox和Chrome支持它。即不存在。错误提示:"此命令不支持"。我尝试了。text(),也不支持。

有人知道另一种设置广播文本的方法吗?

我认为应该是<input />而不是<input></input>

设置文本,你可以使用<label>标签

在IE上工作的例子:http://jsfiddle.net/YBVns/3/

var variable = "Hello";
$('<input>').attr({ 
type: 'radio',
name: 'RadioName',  
value: 'Value'}).appendTo("body");
$("<label>").text(variable).appendTo("body");