我有一個HTML DIV如下添加或使用的圖像刪除馬克Jquery的
<div id="mapimage" style="background-image: url('images/physical-map.jpg'); width: 500; height: 548; background-repeat: no-repeat"></div>
爲了這個DIV的背景圖像上添加標記,我做如下。
$(document).ready(function() {
$('div#mapimage').mousedown(function (e) {
e.preventDefault();
var x = e.pageX - this.offsetLeft;
var y = e.pageY - this.offsetTop;
var img = $('<img>');
img.css('top', y);
img.css('left', x);
img.attr('src', 'images/red-dot.png');
img.appendTo('#mapimage');
});
這是工作的罰款,我需要的是 - 第一次,我會在一個DIV位置(10122)添加標記。如果我在第二次點擊相同的位置,應該從那裏刪除添加的標記。這個怎麼做?
你是什麼意思的標記?你想添加和刪除圖像上的水印嗎?如果是這樣,你可以通過一個。創建兩個圖像並在它們之間交換,或者b。創建主圖像,然後在其上放置透明水印圖像。我錯過了這一點嗎? – cereallarceny 2012-04-28 06:05:11