div
標記用於在UIWebview
執行粗體,斜體等等操作。我想在用戶通過JavaScript/jQuery觸摸div標籤時獲取位置座標。如何從jQuery代碼中獲取座標值(x,y)並存儲在NSString中?
我在JSFiddle找到了代碼。
$(document).ready(function(e) {
$('#C').click(function(e) {
var posX = $(this).position().left, posY = $(this).position().top;
var x = e.pageX - posX;
var y = e.pageY - posY;
alert((x) + ' , ' + (y));
});
});
#C {
width: 100px;
height: 100px;
cursor: pointer;
background: #2f2f2f;
position: absolute;
top: 50px;
color: #fff;
font: bold 15px Arial;
}
<div id="C" style="left:500px;">
position() <br />
mouse <br/>
position
</div>
如何存儲x
和y
使用字符串由字符串評估的JavaScript jQuery的座標NSString
?
改進了格式化,固定拼寫錯誤以提高可讀性。 – Ram