问题描述
我创建了一个名为“冻结”的按钮。 我想创建一个动态动作,单击该动作即可将其名称从“冻结”更改为“取消冻结”。 我已将按钮的静态ID设置为“ Freeze_StaticID”,然后为click事件创建了动态操作。 在True条件下,我想为它添加一个JavaScript查询。 谁能告诉我我需要为此添加的查询吗? 我尝试在下面添加代码,但是没有用。
$("#Freeze_StaticID").attr ('value','UNFREEZE')
解决方法
这取决于HTML实现。当它是<button>
元素时,它的工作方式如下:$('#Freeze_StaticID').text('UNFREEZE')
顺便说一句:这是幕后的jQuery。您可以切换浏览器的开发人员控制台(F12)并执行适当的getter并查看结果是什么:
$('#Freeze_StaticID').text();
$('#Freeze_StaticID').attr ('value');
返回undefined时,这是错误的方法,因为它应该返回按钮的当前标题。
详细信息:
,(array([0,0],dtype=int64),array([0,1,2],dtype=int64))