日期:2014-05-16 浏览次数:20385 次
<script src="http://code.jquery.com/jquery-latest.js"></script>
<a href="javascript:void(0);" id="bj" class="aa" onclick="mudi(this)" >北京</a>  
<script>
function mudi(cty)
{
alert($(cty).attr("class"));
alert($(cty).html());
  
  
}
</script>
------解决方案--------------------
可以这么写:
<a href="javascript:void(0);" id="bj" class="aa"  >北京</a> 
$("#bj").click(function(){
alert($(this).attr("class"));
alert($(this).html());
  }
);
或者
<a href="javascript:void(0);" id="bj" class="aa" onclick="mudi('北京')" >北京</a>  
<script>
function mudi(cty)
{
alert($("#bj").attr("class"));
alert($("#bj").html());
}
</script>
------解决方案--------------------
楼主写法中的this应该是指向window对象的。
------解决方案--------------------