2017-03-09 126 views
0

url中添加查詢字符串我需要添加查詢字符串從選擇選項,以頁面加載時作爲默認選項「價格低到高」排序產品,在這裏你可以檢查產品顯示在集合T - 襯衫https://soft-theme.myshopify.com/collections/t-shirts和默認選項是「最新到最舊」,我想將這個「價格低到高」作爲默認選項,你可以從下拉列表中看到,當我們選擇「價格從低到高」時,它的變化爲https://soft-theme.myshopify.com/collections/t-shirts?sort_by=price-ascending需要在選擇選項

我只是想當這個頁面第一次打開時作爲默認值。

http://prntscr.com/ehqmep

回答

1

您可以通過觸發做到這一點,你想用默認值在jQuery來顯示特定的事件。首先提供ID給下拉立像

<ul class="dropdown-menu" role="menu" selected="selected"> 
     <li><a id="id1" href="manual">Featured</a></li> 
     <li><a id="id2" id="test" href="price-ascending">Price: Low to High</a></li> 
     <li><a id="id3" href="price-descending">Price: High to Low</a></li> 
     <li><a id="id4" href="title-ascending">A-Z</a></li> 
     <li><a id="id5" href="title-descending">Z-A</a></li> 
     <li><a id="id6" href="created-ascending">Oldest to Newest</a></li> 
     <li><a id="id7" href="created-descending">Newest to Oldest</a></li> 
     <li><a id="id8" href="best-selling">Best Selling</a></li> 
     </ul> 

然後在jQuery的文檔準備功能觸發類似下面

$(function(){ 
    $("#id2").click(); //as price low to high 
}); 
+0

我需要改變在頁面加載時沒有點擊 – Barjinder

+0

調用此頁面加載:$(「#id2」)。click(); –

+0

偉大的工作像一個魅力,謝謝 – Barjinder