这是代码和 jsfiddle 链接。我尝试了 .text 和 .html 这两个功能。但两者都不适用于 IE8。任何人都可以为我提供 IE 的解决方案吗?(我用谷歌搜索,人们似乎有类似的问题,但无法得到解决)谢谢
<div class="controls">
<div class="btn-group" data-toggle="buttons-radio">
<input name="MySecurity[my_education]" id="MySecurity_my_education" type="hidden" value="0" />
<button type="button" class="btn" value="2" display="Private">P</button>
<button type="button" class="btn" value="1" display="Friends">F</button>
<button type="button" class="btn" value="0" display="All ( Public )">A</button>
</div>
<text class="mySecurityDisplay"></text>
</div>
$("button[display]").bind('click', function(){
var buttonValue=this.value;
$(this).siblings("input[type=hidden]").val(buttonValue);
$(this).parent().next().text($(this).attr( 'display' ));
});