日期:2014-05-16 浏览次数:20328 次
<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对象的。
------解决方案--------------------