0
我在這裏試圖在背景圖像通過jQuery只能把圖像映射。目前,我的網站結構將此圖像設置爲帶有css的div
的背景,我不想對此進行任何更改。我如何得到在身體或一些div作爲DOM對象的背景圖像,並通過jQuery應用圖像映射? 如果您可以告訴我如何根據我的響應網站製作此圖像地圖,它將會很有幫助。再次,我不想改變我現有的CSS。
我在這裏試圖在背景圖像通過jQuery只能把圖像映射。目前,我的網站結構將此圖像設置爲帶有css的div
的背景,我不想對此進行任何更改。我如何得到在身體或一些div作爲DOM對象的背景圖像,並通過jQuery應用圖像映射? 如果您可以告訴我如何根據我的響應網站製作此圖像地圖,它將會很有幫助。再次,我不想改變我現有的CSS。
由於您使用
$('body img').prop('usemap','#ballMap');
這body img
實際上指的是任何img
標籤在你的身體不是身體的CSS背景屬性。
你需要一個空img
標籤添加到人體,使這件事情的工作
<img width="420" height="315"/>
我創建的小提琴只是舉例的目的。在我的問題中,我提到在我的實際場景中,圖像是通過CSS設置的。我不能在身體內使用虛擬img標籤,因爲我身體內有許多其他圖像,而且我不想設置它的寬度和高度。所以我的實際問題是,如果我可以**獲得** body或div的背景圖像(當然獲得DOM會更好),然後在其上應用.prop()。 – ishan
不,你不能那樣做.. – zzlalani