Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.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
jQuery-通过类名选择范围的值_Jquery_Html_Classname - Fatal编程技术网

jQuery-通过类名选择范围的值

jQuery-通过类名选择范围的值,jquery,html,classname,Jquery,Html,Classname,我想通过只知道类名来获得span的值。在文档中,该类只有一个跨度。我试着这样做: $('span.foo').text(); 但它不会返回任何东西。我该怎么做? 对我来说很好 <span class="foo"> bar </span> <script> alert($('span.foo').text()); </script> 酒吧 警报($('span.foo').text()); 制作一个JSFIDLE plz,它应该可以工

我想通过只知道类名来获得span的值。在文档中,该类只有一个跨度。我试着这样做:

$('span.foo').text();
但它不会返回任何东西。我该怎么做?

对我来说很好

<span class="foo"> 
bar 
</span> 
<script> 
alert($('span.foo').text()); 
</script>

酒吧
警报($('span.foo').text());

制作一个JSFIDLE plz,它应该可以工作。你能发布你的HTML吗?你的代码是一个表达式语句。它确实返回一个值,但您没有将其赋值给任何对象。如果需要该值,请将表达式指定给变量/参数/属性。例如:
var text=$('span.foo').text()