1
A
回答
6
self.location
jQuery代碼沒有什麼區別 - jQuery的是的JavaScript,它只是多了吧。寫一堆你自己的函數來做事情,你有一個JavaScript庫,就像jQuery一樣......但它並沒有刪除已經存在的東西。
這就是說,window.location
可能是你想避免在一些地方混淆(其他人使用self
)。
1
您可以將您的jQuery函數IMO代碼:
$("foo").click(function() {
window.location="www.google.com";
});
使用的,而不是自我窗口將避免歧義,如果你打電話self.location哪裏自我解析爲比實際窗口對象別的東西。
+0
location.href和self.location之間的區別是什麼 – kobe 2010-12-10 16:13:50
相關問題
- 1. 如何在頁面加載或jQuery中刷新頁面時調用Jquery方法
- 2. 如何使用angularjs在頁面onload中調用datepicker Jquery插件
- 3. 在JSF中調用jquery datepicker頁面
- 4. 如何在HTML頁面中使用jQuery
- 5. 如何在header.master頁面中使用jQuery
- 6. 如何在Android中調用JSP頁面
- 7. 如何在模態彈出式jQuery中調用visualforce頁面?
- 8. 如何在不同頁面事件中調用jquery方法,如頁面加載,ispostback,頁面刷新,onsubmit
- 9. $在頁面阻撓jquery調用
- 10. 在speceific wordpress頁面調用jquery
- 11. 如何在.aspx頁面中調用.aspx頁面中的書面函數
- 12. 如何在iFrame中調用的另一個頁面中的主頁面中使用JQuery
- 13. 如何在ajax調用jquery後阻止頁面重新載入
- 14. 如何在aspx頁面通過jquery ajax調用httphandler?
- 15. 如何在頁面加載後調用JQuery函數?
- 16. 如何在調用jquery colorbox時發佈後臺頁面?
- 17. 如何在jquery調用後刷新頁面
- 18. AJAX JQUERY RELATED: - 如何在ajax加載頁面調用ajax
- 19. 如何使用jquery mobile或jquery在我的html頁面內容中顯示頁面加載微調器
- 20. 如何禁用jquery mobile中的頁面
- 21. 如何從DLL中調用ASP.Net頁面?
- 22. 如何在popover中顯示jQuery頁面?
- 23. 如何在GWT中添加jquery頁面
- 24. 如何在jQuery Mobile中刷新頁面?
- 25. 如何在ASP.net頁面中包含jQuery?
- 26. 如何在JQuery Mobile中識別頁面?
- 27. 如何在vs2002中調試html頁面
- 28. 在後面的代碼中使用jQuery - 回調刷新頁面
- 29. 如何將aspx.cs頁面中的列表調用到.aspx頁面?
- 30. 如何從Marklogic中的其他.xqy頁面調用.xqy頁面?
什麼是location.href和self.location之間的區別 – kobe 2010-12-10 16:14:35
@gov - 'self'是指'window' ...但本來可以在本地重新定義,有些使用'self'來引用'this'內部回調等等。'.href'具體指字符串屬性,而不是位置,它是一個對象,雖然設置它們在大多數情況下具有相同的效果。 – 2010-12-10 16:16:27
非常感謝 – kobe 2010-12-10 16:18:46