Javascript 如何使用Jquery从锚定标记获取文本

Javascript 如何使用Jquery从锚定标记获取文本,javascript,jquery,jsp,displaytag,Javascript,Jquery,Jsp,Displaytag,以下是我的锚定标签 <display:setProperty name="paging.banner.full" value='<p><span id="hix-pagination"><span> <a id="id1" class="prev" href="{1}">&#9668;&#9668;</a> 您有正确的选择器,如果您成功地包含了jQuery,那么您可能还需要检查是否从DOM中获取html $(f

以下是我的锚定标签

<display:setProperty name="paging.banner.full" value='<p><span id="hix-pagination"><span> <a id="id1" class="prev" href="{1}">&#9668;&#9668;</a>

您有正确的选择器,如果您成功地包含了jQuery,那么您可能还需要检查是否从DOM中获取html

$(function(){
   alert($('#id1').html());
});

您有正确的选择器,如果您成功地包含了jQuery,那么您可能还需要检查是否从DOM中获取html

$(function(){
   alert($('#id1').html());
});
请参阅此链接:

href:

正文:

请参阅此链接:

href:

正文:


您确定在您的工作区中导入了最新的jquery.js吗?text()和html()应该可以工作-它们在您的示例中输出了什么?很可能这在更基本的层面上是一个错误,比如没有按照@TheDarkKnight的建议导入jQuery。也可能是您忘记将其包装在
$(function(){…})
中以确保加载dom。可能是的重复项,并且您确定在您的工作区中导入了最新的jquery.js吗?text()和html()应该可以工作-在您的示例中它们输出了什么?很可能这在更基本的层面上是一个错误,比如没有按照@TheDarkKnight的建议导入jQuery。也可能是您忘记将其包装在
$(function(){…})
中以确保dom已加载。的可能副本和我已包含在$(document)中。就绪(function(){alert($('#id1').text());alert($('#id1').html());alert($('#id1').val());}我希望在加载页面时而不是在单击链接后收到警报消息……我已在$(document).ready(函数(){alert($('.'id1').text());alert($('.'id1').html());alert($('.'id1').val());}我希望在页面加载时,而不是在单击链接后显示警告消息。。。。
$(document).ready(function() 
        { 
            $("#id1").click(function() {
            alert($(this).text());
            return false;
            }); 
        } 
);
$(function(){
$('div.res a').click(function(){
alert($(this).attr('href'));
 });
});
$(function(){
$('div.res a').click(function(){
alert($(this).text());
 });
});