抓取圖片屬性與路徑的方式 :
- JavaScript
使用document.getElementById("MyPicture").src來抓取圖片的 src 路徑 - JQuery
使用$("#MyPicture").attr("src");抓取圖片的 src 路徑
變換圖片範例練習 :
index.html
1 | <div class="Box"> |
練習說明
- 使用
$("#img1").attr("width");可抓出第一張圖片的寬度,得值120。 - 使用
$("#img2").attr("id");可抓出第二張圖片的 id 名字,得值img2。 - 使用
$("#img3").attr("src");可抓出第三張圖片的路徑,得值images/img3.jpg。 - 使用
$("#img4").attr("width", "180");可以把圖片的寬度,更改成為180。 - 使用
$("#img1").attr("src", "images/small.jpg");可以把圖片路徑改為images/small.jpg。
all.js
1 | $(function(){ |
練習說明
- $(“.JS-small img”) 選取縮小圖片,使用
click事件。 - 宣告變數
num抓取 $(this).attr(“id”) 得到目前被點選縮小圖片的 id 名稱。 - 使用
substr(3)截取出小圖片的 id 名稱的最後一個字。(關於substr用法參考筆記) - 選取 $(“.JS-big”) ,使用
attr("取得圖片路徑","更改圖片路徑")。 - 達成使用 jQuery 點選小圖片更換大圖片的功能。