Допустим, у меня есть HTLM так:Элегантный способ доступа JQuery селектор
<ul id="citylist">
<li>Seoul</li>
<li>Brisbane</li>
<li>Busan</li>
</ul>
Если я хочу связать событие щелчка к <li>
элементов, я хотел бы написать JavaScript, как это:
var $cityList = $('#citylist');
$cityList.delegate('li', 'click', function() {
//.. I want to access to $cityList
});
Если я хочу получить доступ к селектору из функции внутреннего обработчика, есть ли какой-либо элегантный способ доступа к $cityList
без использования $cityList
?
Update
я сделал какую-то ошибку, делая пример. Мне пришлось привязать события к <li>
.
Как о '$ (это)'? –
вы пробовали с '$ (this)'? Или вам нужна селекторная строка? –