這是代碼和jsfiddle鏈接。我嘗試了.text和.html兩個函數。但兩者都不適用於IE8。任何人都可以爲我提供IE的解決方案嗎? (我用Google搜索,人們似乎有類似那樣的問題,但不能得到解決)謝謝Jquery - .text(),.html()無法在IE8上工作
<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'));
});
是否有任何錯誤發生?或者它不起作用? –
謝謝馬漢。這是我收到的錯誤消息:對方法或屬性訪問的意外調用。 – Bujji