ninic

导航

jq无法获取a标签动态id

起初a标签是这样写的<a href="javascript:void(0)"  id="${menu.id}" value="${menu.name}" onclick="changeContent()"></a>

在changeContent()方法里获取id

function  changeContent(){

  var id=$(this).attr("id");

  alert(id);

此时输出显示是undefined。

修改a标签<a href="javascript:void(0)"  id="${menu.id}" value="${menu.name}" onclick="changeContent.call(this)">

这样就可以获取到id值了。

posted on 2017-10-09 17:22  ninic  阅读(545)  评论(0编辑  收藏  举报