我有一个元素,检查时显示:
<button type="button" class="siebui-ctrl-btn siebui-icon-editresponse s_1_1_126_0 appletButton" id="s_1_1_126_0_Ctrl" name="s_1_1_126_0" data-display="Edit Response" tabindex="0" title="Request: Main Menu:Edit Response" aria-label="Request: Main Menu:Edit Response" data-seq="0">
<span>Edit Response</span>
</button>
我希望能够通过 jQuery 将跨度文本更新为“响应”。
我尝试了几种不同的方法,例如:
$('#s_1_1_126_0_Ctrl span').text("Respond");
和
$(".siebui-ctrl-btn.siebui-icon-editresponse.s_1_1_126_0.appletButton").text("Respond");
我在这里错过了什么?
最佳答案
<button type="button" class="siebui-ctrl-btn siebui-icon-editresponse s_1_1_126_0 appletButton" id="s_1_1_126_0_Ctrl" name="s_1_1_126_0" data-display="Edit Response" tabindex="0" title="Request: Main Menu:Edit Response" aria-label="Request: Main Menu:Edit Response" data-seq="0">Edit Response</button>
JQUERY
$('#s_1_1_126_0_Ctrl').click(function(){
$('#s_1_1_126_0_Ctrl').text("Respond");
});
关于jquery - 如何在 JQuery 中访问按钮的 Span 文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31617921/