Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jquery在范围内更改文本具有重复的id_Javascript_Jquery_Html_Jquery Selectors - Fatal编程技术网

Javascript 使用jquery在范围内更改文本具有重复的id

Javascript 使用jquery在范围内更改文本具有重复的id,javascript,jquery,html,jquery-selectors,Javascript,Jquery,Html,Jquery Selectors,我一个div有两个标签 <div id="en">..</div> 但不是在div中,有什么方法可以唯一地指定它吗?像这样 $('span#en').text(obj.en); id属性应该是唯一的,重复的id在html中无效 但是,您可以使用属性选择器 $('span[id=“en”]).text(“sometext”) div span属性id在文档中必须是唯一的,请改用class。。。。 $('#en').text("sometext"); $('span

我一个div有两个标签

<div id="en">..</div>
但不是在div中,有什么方法可以唯一地指定它吗?像这样

$('span#en').text(obj.en);

id
属性应该是唯一的,重复的id在html中无效

但是,您可以使用属性选择器

$('span[id=“en”]).text(“sometext”)

div
span
属性id在文档中必须是唯一的,请改用class。。。。
$('#en').text("sometext");
$('span#en').text(obj.en);