只在可见区域搜索的函数封装