抓取圖片屬性與路徑的方式 :
- 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 點選小圖片更換大圖片的功能。