在jquery中更改按钮标记内的跨度文本

时间:2013-07-25 12:05:51

标签: jquery button html

我有像这样的html结构,

<button class="myBtn myBtnCTA signIn" onclick="javascript:;">
                            <span>Close</span>
</button>

我想将文本从“关闭”更改为“保存并关闭”。我试过这个$(button .myBtn myBtnCTA signIn span).text(),但这似乎不起作用。有什么建议??

4 个答案:

答案 0 :(得分:8)

使用.点加入多个类,同时在quotes中提供选择器。

<强> Live Demo

$('button.myBtn.myBtnCTA.signIn span').text()

答案 1 :(得分:4)

$(".myBtn.myBtnCTA.signIn span").text("Hello world!");

请注意,此选择器可能效率低下。

答案 2 :(得分:3)

这应该有效

$(".myBtn.myBtnCTA.signIn>span").text("Save & Close");

Working demo

答案 3 :(得分:1)

试试这段代码

$(".myBtn.myBtnCTA.signIn span").text("text");