1
只是想知道是否有一種方法,你可以閱讀和搜索URL中的特定的拒絕,把它放在一個網址,然後做一個if語句。jquery - 如果URL已經在鏈接_edit然後不顯示一個div的其他顯示
我希望代碼能夠搜索這個參考「/ _edit」,如果它在url中,然後隱藏一個div,如果它沒有顯示它。
只是想知道是否有一種方法,你可以閱讀和搜索URL中的特定的拒絕,把它放在一個網址,然後做一個if語句。jquery - 如果URL已經在鏈接_edit然後不顯示一個div的其他顯示
我希望代碼能夠搜索這個參考「/ _edit」,如果它在url中,然後隱藏一個div,如果它沒有顯示它。
在當前頁面的加載:
$(function() {
if (location.href.match(/\_edit/)) {
$('div#editor').show();
}
else {
$('div#editor').hide();
}
});
通過一個單擊處理程序:
只需使用的href的字符串匹配方法來選擇是否顯示或隱藏股利。
$('a').click(function() {
var href = $(this).attr('href');
if (href.match(/\/_edit/)) {
$('div#editor').show();
}
else {
$('div#editor').hide();
}
});
對不起,我的意思是在頁面加載,當它加載。 – Jake 2011-03-16 03:05:08
@Jake - 沒有什麼問題只是匹配'location.href'而不是文檔就緒處理程序中單擊錨點的href。 – tvanfosson 2011-03-16 03:11:29
schwee感謝堆!生病給它一個鏡頭 – Jake 2011-03-16 03:13:25