用JS输出指定id的<a>标签中的文字
代码如下<divid="nav"><ahref="#"name="10,20">篮球场</a><ahref="#"name="20,30">医院</a><ahref="#...
代码如下
<div id="nav">
<a href="#" name="10,20">篮球场</a>
<a href="#" name="20,30">医院</a>
<a href="#" name="30,40">教学楼</a>
<a href="#" name="40,50">营业厅</a>
</div>
JS
$("#nav a").click(function(){
var string=$(this).attr('name');
var arr=string.split(',');
var lon = arr[0];
var lat = arr[1];
var map = new BMap.Map("container");
var point = new BMap.Point(lon,lat);
map.centerAndZoom(point, 15);
//我想在这里加一句var text = document.getElementById();输出对应ID后面的文字如篮球场,营业厅,但是由于ID是用数组获取的不知道该怎么填
}) 展开
<div id="nav">
<a href="#" name="10,20">篮球场</a>
<a href="#" name="20,30">医院</a>
<a href="#" name="30,40">教学楼</a>
<a href="#" name="40,50">营业厅</a>
</div>
JS
$("#nav a").click(function(){
var string=$(this).attr('name');
var arr=string.split(',');
var lon = arr[0];
var lat = arr[1];
var map = new BMap.Map("container");
var point = new BMap.Point(lon,lat);
map.centerAndZoom(point, 15);
//我想在这里加一句var text = document.getElementById();输出对应ID后面的文字如篮球场,营业厅,但是由于ID是用数组获取的不知道该怎么填
}) 展开
4个回答
TableDI
2024-07-18 广告
2024-07-18 广告
在上海悉息信息科技有限公司,我们深知Excel在数据处理中的重要作用。在Excel中引用不同工作表(sheet)的数据是常见的操作,这有助于整合和分析跨多个工作表的信息。通过在工作表名称前加上感叹号“!”,您可以轻松地引用其他工作表中的数据...
点击进入详情页
本回答由TableDI提供
展开全部
var txt = $(this).html(); // 或者 var txt = $(this).text();
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-09-20
展开全部
看不懂,你是要把"篮球场"加在地图里面吗?如果单纯要文本的话就遍历数组呗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$(this).html()
追问
可以写全一点吗,整句
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询