可能重複:
Javascript fails to access a JSF component by calling through its id無法檢索過的jQuery(idOfElement)的元素,通過一個變量指定名稱時
它不會當我試圖檢索使用jQuery(idOfElement)
元素工作當我使用一個變量,但工作得很好,如果我使用這樣的事情:jQuery('#e')
。我如何通過傳遞一個可變參數使它正常工作?
我嘗試了下面的一段代碼:
function calculatePosition(idOfElement){
var $element = jQuery(idOfElement);
var offset = $element.offset();
var x = offset.left;
var y = offset.top;
....
....
}
什麼是含$ elelemnt?如果你是idOfElement中的passng「txtBox」,如果你是顯式的並且調用var $ element = jQuery('#txtBox'),會發生什麼? – spacemonkeys