我有一个函数来查找查找类的长度,但它不工作总是返回长度为'0';
我的代码有些问题:任何人都可以建议我正确的方法。但我需要使用相同的代码样式结构来实现这一点。
看看我的代码:
<div id='list'>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
<p></p>
</div>
function callMe(params){
$(params.list).click(function(){
$(this).addClass('c_on');
var length = $(params.list).find('.c_on').length;
$('p').text(length)// return always 0, even i clicked no.of list.
})
}
$(document).ready(function(){
var obj = {
list : $('ul').find('li')
}
callMe(obj);
})
style :
li.c_on{
border:1px solid green;
}
这里是小提琴:http: //jsfiddle.net/AeGvf/1/