0
jQuery的描述了用於jQuery的.load()不會不工作
$('#result').load('ajax/test.html #container');
某個應用「當此方法執行,它檢索的AJAX /的test.html的內容,但隨後jQuery會解析返回的文檔以找到具有容器ID的元素,並將此元素及其內容連同其結果ID一起插入到元素中,並且丟棄檢索到的其他文檔。
爲了測試這一點,我嘗試獲取Google搜索按鈕的內部HTML。 Google搜索按鈕的ID是'gbqfsa'。
所以我寫了這一點:
$('#externalcontent').load('http://www.google.com #gbqfsa');
然而,它似乎並沒有工作。我在this fiddle
謝謝!那麼最後的用法是在同一個域上,所以我不會遇到這個問題。 – william44isme
你知不知道如果兩頁都在同一個域但不同的子域上,它是否仍然有效?您鏈接的維基百科文章沒有詳細說明。 – william44isme
子域名無效。 https也無法工作。它甚至不能是具有不同主機名的機器(例如localhost vs 127.0.0.1)。一切需要相同。 – Brian