# 第二十九關,監聽切換排序功能 ## 問題 禿頭俠又提到,客戶希望能夠針對 select 切換排序方式,還請依照以下 範例來設計。 PS:這次小杰發現今天的東西有點超出自己能力外,所以請 slack 的朋友,一起協助找資源,幫助他可以做出來,也請你將你找的資源文件加入到最下方: ``` <select> <option value="id">依照 id 編號排序(由1開始從上往下)</option> <option value="process">依照完課率排序(由最高到最低)</option> </select> // 以下為編號排序範例 <ul class="list"> <li>編號 ID 1 為廖洧杰,他的完成進度為 5 %</li> <li>編號 ID 2 為王小明,他的完成進度為 33 %</li> </ul> // 以下為完課率排序範例 <ul class="list"> <li>編號 ID 2 為王小明,他的完成進度為 33 %</li> <li>編號 ID 1 為廖洧杰,他的完成進度為 5 %</li> </ul> ``` ## 文件資源 * [[JS] 事件筆記(上)](https://medium.com/%E9%A6%AC%E6%A0%BC%E8%95%BE%E7%89%B9%E7%9A%84%E5%86%92%E9%9A%AA%E8%80%85%E6%97%A5%E8%AA%8C/js-%E4%BA%8B%E4%BB%B6%E7%AD%86%E8%A8%98-%E4%B8%8A-5377a572be51) * [jQuery 筆記 - 讓網頁回到最頂點寫法](https://hsuchihting.github.io/jQuery/20200713/1759814760/) * [js取float型小數點後兩位數的方法](https://codertw.com/%E5%89%8D%E7%AB%AF%E9%96%8B%E7%99%BC/286905/) * [DOM Event 觸發事件](https://ithelp.ithome.com.tw/articles/10202307) * [change - 表單內容更動內容時觸發 | Saffran's Blog](https://yuwensaf.github.io/c8a1ad27/)
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.