我在使用JQuery更改标签的值时遇到了问题。特别是:使用JQuery定位标签
<label for="answer[649][radiobutton_other_value]">Other:</label>
我的目标是将值“Other:”更改为其他值。有什么方法可以使用“answer [649] [radiobutton_other_value]”作为定位标签的锚点吗?
我在使用JQuery更改标签的值时遇到了问题。特别是:使用JQuery定位标签
<label for="answer[649][radiobutton_other_value]">Other:</label>
我的目标是将值“Other:”更改为其他值。有什么方法可以使用“answer [649] [radiobutton_other_value]”作为定位标签的锚点吗?
如果可能的话,您将希望通过标签上方的id选择一些内容来缩小范围。然后这样做:
$("#ParentElem").find("label[for='answer[649][radiobutton_other_value]']").text("New Text Here");
如果不是可以缩小选择的范围或者它是一个非常小的页面,那么这将工作:
$("label[for='answer[649][radiobutton_other_value]']").text("New Text Here");
谢谢jholloman! – Anthony
添加ID属性的标签和将有所帮助。不需要像检查for属性那样令人费解。 – JohnFx
不幸的是,我正在盗用现有的网页,因此我无法将ID添加到代码中。否则我会同意。 :) – Anthony