我正在尝试使用jquery获取dt元素的内容。
var test_name = $('dt').text();
alert(test_name);
<dt> cycle_1 </dt>
这不起作用。我做错了什么?这意味着警报消息不会显示。
答案 0 :(得分:2)
<script type="text/javascript">
$(function() {
var test_name = $('dt').text();
alert(test_name);
});
</script>
<dt> cycle_1 </dt>
您需要在加载页面和所有jQuery之后运行代码。因此,您可以使用$document.ready(/* some function containing your code */)
。这个快捷方式是$(/* function */)
,然后您将代码传递给匿名函数(不必命名)。
答案 1 :(得分:0)
您确定要正确加载jQuery库吗?你在使用$(document).ready(function () { .. });
吗?这是一个工作的jsFiddle:jsFiddle demo