我的代码http://jsfiddle.net/4Ub95/
<!DOCTYPE html>
<html>
<head>
<title>example</title>
</head>
<body>
<script src="libs/jquery-1.7.2.js"></script>
<script>
$(function(){
var getid = function(){
//
// I want this is $("#test") obj
// jQuery.proxy used for?
var id = $(this).attr('data-id');
alert(id);
}
$("#test").click(function(){
//not worki
//show undefined
$.proxy(this.funa,this)()
})
})
</script>
<button id="test" data-id="123">Click</button>
</body>
</html>
我希望这是$(“#test”) 想要获取attr data-id使用代理.. 但代码不起作用 如何使用代理方法进行事件...