0
我們在現場工作: www.granthammond.com ,其特點是IDX插件,它輸出的搜索結果頁面有很多的或動態的味道, http://granthammond.com/idx/mls-1385061-8788_highway_70_nashville_tn_37221jQuery的前面加上遺漏的類型錯誤對象有沒有方法在前面加上
我」中號使用一些jQuery來四處移動一些DOM的,具體地,#source-ordered-content
和#dsidx-disclaimer
, 我使用.remove
和.prepend
, 我發現了錯誤: uncaught typeerror, object has no method .prepend
奇數。我很確定我之前做過這樣的事情,但顯然這次我做得不對,而且我的jQuery技能顯然是午餐時間。
這裏的恐怖,呃,代碼:
jQuery(document).ready(function($) {
// do_stuff
var socHeight;
var socDiv;
var socContent;
var dsidxDisclaimer;
// get height of source ordered content
socHeight = $("#source-ordered-content").height();
wrapHeight = $("#wrap").height();
//console.log('socHeight: ' + socHeight);
//console.log('wrapHeight: ' + socHeight);
$("#content").css({
'height': socHeight
});
// or, for IDX data pages,
socContent = $(".page-dsidxpress-data #source-ordered-content").remove();
$("#content").prepend(socContent);
//move the disclaimer down into the footer.
dsidxDisclaimer = $(".page-dsidxpress-data #dsidx-disclaimer").remove();
$("#footer").append(dsidxDisclaimer);
}); // end (document).ready()
再次感謝疊加。
好,這裏是一個小提琴:http://jsfiddle.net/k32KX/,它在小提琴中工作,但不在網站上。 – joelrnorris 2012-08-08 16:54:35
然後我認爲你的網頁上有其他問題。你有沒有試過調試頁面?可能在腳本定位或語法錯誤方面出錯。 – 2012-08-09 05:30:51