我試圖根據URL的內容隱藏div標籤。如何檢查一個URL包含一個字符串並處理反斜槓
不過,我想搜索的不僅僅是「永邦」
更加如果我的網址是://MYWEBSITE/EN/HOME
我要檢查:/EN/HOME
不僅僅是回家。但是,如果我嘗試這個,它只是返回false。
我的理論是它的正斜槓,但我是java/jquery
新手所以我不知道。也許在搜索條件中有/可以逃避。
此代碼的工作,如果我使用「家
這裏是我的代碼:
if (homepathname.toLowerCase().indexOf('home') >= 0) {
<script>
$(function(){
var homepathname = window.location.pathname;
if (homepathname.toLowerCase().indexOf('/en/home') >= 0) {
$('#masterHomeBanner').show();
} else {
$('#masterHomeBanner').hide();
}
});
</script>
得到任何幫助。
對於哪個url想要擁有'true'和哪個你想擁有'false'並不完全清楚,那麼你能舉出更多的例子,其中測試應該返回'true'並且它應該返回'false'。 'homepathname.toLowerCase()。indexOf('/ en/home')> = 0'匹配每個包含'/ en/home'的URL,因爲這也是'/ test/en/homepage/something'。 –