【发布时间】:2015-06-18 21:45:50
【问题描述】:
div标签用于在UIWebview中进行bold、italic等操作。当用户通过 JavaScript/jQuery 触摸 div 标签时,我想获取位置坐标。
我在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>
如何通过评估字符串中的 JavaScript 来使用字符串将 x 和 y 坐标从 jQuery 存储到 NSString?
【问题讨论】:
-
改进了格式,修正了拼写错误以提高可读性。
标签: javascript jquery ios objective-c uiwebview