div?class="test"
成都創(chuàng)新互聯(lián)專注于內(nèi)丘企業(yè)網(wǎng)站建設(shè),自適應(yīng)網(wǎng)站建設(shè),商城開發(fā)。內(nèi)丘網(wǎng)站建設(shè)公司,為內(nèi)丘等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站建設(shè),專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
img?src="test.jpg"/
/div
$(function(){
var?url?=?$('.test?img').attr("src");
alert(url);
});
jQuery的attr屬性可以返回元素屬性,如上代碼所示
attr(name|preperties|key,value|fn)詳解
參數(shù)
name :屬性名稱
properties:作為屬性的"名/值對"對象
key,value:屬性名稱
fn:調(diào)用函數(shù)
jquery獲取img寬高的操作方法和步驟如下:
1、首先,界面中有一個img,但是js不用于設(shè)置其寬度,高度和背景顏色,如下圖所示。
2、其次,使用jQuery獲取要設(shè)置的div,然后調(diào)用css()方法即可開始設(shè)置,如下圖所示。
3、接著,可以在css方法中設(shè)置。需要注意的是,里面有大括號,并且該屬性用雙引號引起來,如下圖所示。
4、然后,完成上述步驟后,要同時設(shè)置多個屬性,請使用逗號分隔多個屬性,如下圖所示。
5、隨后,完成上述步驟后,打開hbuilder上方的瀏覽器小圖標(biāo)并開始預(yù)覽,如下圖所示。
6、最后,完成上述步驟后,觀看效果,如下圖所示。這樣,問題就解決了。
這個是不能直接獲取到,你需要借助后端的語言,通過后端的語言獲取文件,返還給JS,通過AJAX實(shí)現(xiàn)
image標(biāo)簽不是有id么
干嘛不用id選擇器
$("#pic")不就拿到了