당신은 주기적으로 확인하기 위해 제한 시간을 사용하여, 주어진 선택 요소에 대한 검사 함수를 호출 시도 할 수 있습니다. 여기
function periodicallyCheckSelect(){
var jSelect = $(this)
,opts = this.options
,prevLen = +jSelect.attr('data-previousLen') || opts.length
,isEq = false
,isAdded = false
,isRemoved = false
,state = '';
isEq = opts.length === prevLen;
isAdded = opts.length > prevLen;
isRemoved = opts.length < prevLen;
state = isEq ? 'no change'
: isAdded ? opts.length-prevLen + ' option(s) added'
: prevLen-opts.length+' option(s) removed';
jSelect.attr('data-previousLen',opts.length);
log(state+'<br>');
}
는 아이디어로 주위를 연주
jsfiddle이다.
* 어떻게 * 추가되었거나 제거 되었습니까? 작업 할 수있는 추상화 방법이 있습니까? – David
그들은이 jQuery 플러그인 http://www.texotela.co.uk/code/jquery/select/에 의해 조작되는 – mgalesic
하지만 난 다른 사이트 – mgalesic