在使用jQuery操作HTML文檔時(shí),經(jīng)常需要選擇可見的元素進(jìn)行操作,下面介紹一些方法。
//選擇可見的元素 $('selector:visible'); //選擇不可見的元素 $('selector:hidden'); //選擇給定元素集合中第一個(gè)可見的元素 $('selector').first(':visible'); //選擇給定元素集合中最后一個(gè)可見的元素 $('selector').last(':visible'); //選擇給定元素集合中可見的元素?cái)?shù)量大于零的元素 $('selector:visible').length >0; //選擇給定元素集合中所有可見的子元素 $('selector').children(':visible'); //選擇給定元素集合中可見的后代元素 $('selector').find(':visible');
需要注意的是,在操作可見元素時(shí),必須保證它們已經(jīng)被渲染到頁面上,否則會(huì)得到錯(cuò)誤的選擇結(jié)果。