这是基本的。
如何获得上述跨度的值“这是我的名字”?
<div id='item1'>
<span>This is my name</span>
</div>
这是基本的。
如何获得上述跨度的值“这是我的名字”?
<div id='item1'>
<span>This is my name</span>
</div>
我认为这应该是一个简单的例子:
$('#item1 span').text();
或者
$('#item1 span').html();
$("#item1 span").text();
假设你打算让它读取 id="item1",你需要
$('#item1 span').text()
$('#item1').text(); or $('#item1').html();
适用于 id="item1"
由于您没有为 'item' 值提供属性,我假设正在使用一个类:
<div class='item1'>
<span>This is my name</span>
</div>
alert($(".item span").text());
确保您等待 DOM 加载以使用您的代码,在 jQuery 中您使用该ready()
函数:
<html>
<head>
<title>jQuery test</title>
<!-- script that inserts jquery goes here -->
<script type='text/javascript'>
$(document).ready(function() { alert($(".item span").text()); });
</script>
</head>
<body>
<div class='item1'>
<span>This is my name</span>
</div>
</body>