我有一个A标签,在点击时导航到#page1。在标签内部,我有一个名为问题的变量
我的问题是,如何在第1页中获取变量问题的值。??
由于
答案 0 :(得分:2)
var value = $('a[href="#page1"]').html()
答案 1 :(得分:2)
只是为了笑 - 用纯粹的javascript:
<script>
anchors=document.getElementsByTagName('a');
for(i=0;i<anchors.length;i++)
{
link = anchors[i].href
arr = link.split("#");
value = (arr[1]=="page1")?anchors[i].innerHTML:'';
}
</script>
如果您需要div的内容而不使用html(使用jquery)
var value = $('a[href="#page1"]>div').text()
答案 2 :(得分:0)
Michael的纯JS的变体:
<script type='text/javascript>
anchors=document.getElementsByTagName('a');
for(x=0;x<anchors.length;x++) {
alert(anchors[x].childNodes[0].id);
}
</script>