让我说我有
<div id="1">
<span id="name">Josh</span>
<div id="quote">Run</div>
</div>
<div id="2">
<span id="name">Mark</span>
<div id="quote">Run</div>
</div>
Run Code Online (Sandbox Code Playgroud)
如何从第一个div中选择span标签之间的名称?
$("#quote").click(function(){
var name = $('#name').html();
});
Run Code Online (Sandbox Code Playgroud)
首先,id在HTML文档中必须是唯一的.因此,理想情况下,您需要将div中的id更改为a class.其次,id's不能以数字开头,所以你需要改变你的div id以字母或下划线开头.
考虑到这一点,考虑到这一点:
<div id="one">
<span class="name">Josh</span>
<div class="quote">Run</div>
</div>
<div id="two">
<span class="name">Mark</span>
<div class="quote">Run</div>
</div>
Run Code Online (Sandbox Code Playgroud)
你会找:
$("#quote").click(function(){
var name = $('#one .name').html();
});
Run Code Online (Sandbox Code Playgroud)