比方说,我有HTLM这样的:优雅的方式来访问jQuery选择
<ul id="citylist">
<li>Seoul</li>
<li>Brisbane</li>
<li>Busan</li>
</ul>
如果我想要一个click事件绑定到<li>
元素,我会写的JavaScript这样的:
var $cityList = $('#citylist');
$cityList.delegate('li', 'click', function() {
//.. I want to access to $cityList
});
如果我想从内部处理函数访问选择器,有没有优雅的方式来访问$cityList
而不使用$cityList
?
更新
我做了一些错误,同时使例子。我必须将事件绑定到<li>
。
如何'$(这)'这样做呢? –
你用'$(this)'试过了吗?或者你需要选择器字符串? –