我像這樣克隆我的mainSection(我必須克隆它,因爲有新元素添加到#main over AJAX,我不想通過它們進行搜索) :克隆一個元素後,找到文檔中的原始元素
$mainSection = $('#main').clone(true);
然後我通過一個元素克隆的主要部分搜索:
var searchTermHtml = 'test';
$foundElement = $mainSection.filter(":contains('"+searchTermHtml+"')");
當我找到字符串中的#mainSection「測試」我想從它那裏得到的原始元素在$ mainSection,所以我可以滾動到它通過:
var stop = $foundElementOriginal.offset().top;
window.scrollTo(0, stop);
問題是:我如何獲得$ foundElementOriginal?
什麼是你的問題..?目前的結果是什麼? –
目前我只是在克隆的mainSection中找到searchTermHtml ='test',我需要從此克隆元素中獲取對頁面中原始元素的引用。克隆的元素總是offset()。top = 0。 –