
正文
jquery修改文字,jquery修改button文字
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
jquery点击改变文字 比如点击 关注 后变成 取消关注
先说一下思路吧:首先你需要绑定一个点击事件在按钮上,然后我们可以通过一个布尔型变量来记录状态,假设这个变量为假的时候,我们就显示取消关注,为真的时候就显示关注。当然你也可以,当变量为真的时候显示取消关注,假的时候显示取消关注。
我们现在用代码来讲解:
//假设该按钮有个id名为test,现在我们为它绑定一个事件
var v = false;//定义一个布尔型变量,来判断显示关注或取消关注
$( "#test" ).click( function() {//给按钮绑定点击事件
if( v ) { //如果为真的时候,我这里就显示关注
$( this ).html( "关注" );
v = false; //由于文字已更改,所以我们要改变变量的值
} else {
$( this ).html( "取消关注" );
v = true;
}
} );
解释一下运行过程,便于理解。
当程序第一次运行的时候,默认显示的是关注。所以在点击按钮后,会执行function里的代码。首先会判断v的值,这时v=false,所以会执行else里面的代码,按钮变成了取消关注,v=true。再次点击按钮,同上首先判断v的值,这时v=true,所以会执行if里面的代码,按钮就变成了关注。
到此就完成了点击文字的转换
相关问答
Q1: js如何修改button上的文字
1.首先,打开hbuilder软件,在空白文件中写入两个button,并将id属性设置为btn1和btn2,在下面添加脚本标签以获取dom。 button1的元素,并为其button标签赋予click事件,当单击button1时,文本将更改。
2.然后,按crtl + s保存,可以在浏览器中看到两个按钮。
3.接着,在右侧浏览器中单击button1的按钮,button1的文本内容将更改。
4. jQuery首先需要将jQuery导入下面的文件,然后使用jQuery的“ $”选择器获取button2的dom,并为其设置click事件,然后可以更改按钮的内容。
5.最后,保存后,在浏览器中单击button2,还可以观察到文本内容已更改。操作完成。
Q2: 请教,怎么用jquery或js给button显示文本改变
1、过程如下,首先打开hbuilder软件,在空白文件里写入两个button设置简单的样式,并分别设置id属性为btn1和btn2,在下方加入script标签,获取button1的dom元素并给其button标签一个click事件,当点击button1的时候,文字就会改变:
2、按下crtl+s保存一下,在浏览器中可以看到两个按钮:
2、在右侧的浏览器点击button1的按钮,button1的文字内容就改变了:
3、jquery需要先在下方将jquery引入文件,之后用jquery的“$”选择符获取button2的dom,并给它设置一个click事件,之后就可以改变button的内容了:
4、保存以后,同样在浏览器点击button2,也可以观察到文字内容改变了。以上就是用js和jquery改变button文字的过程:
Q3: HTML5 如何通过JS修改html里面指定文字?
基本的思路是这样子的:先通过getElementBy……获取到要修改的标签,比如div,然后设置标签里面的内容即可,比如div.innerHTML = "要修改的内容"
Q4: 如何用jquery改变文字
script type="text/javascript"
$().ready(function(){
$("#myLabel").hover(function(){
$(this).text("已改");
},
function(){
$(this).text("未改");
});
});
/script
...
label id="myLabel"未改/label
最好是把html函数改用text(),html是替换指定元素内的所有内容,而text()只会替换文字,假如你的myLabel中还设置有span style='color:red'Content/span,那么使用text()函数最为合适







