我取 window 的宽度,减掉点什么,然后放大缩小浏览器,再点击 p 标签会得到 2 个值,一个正确的,一个错误的,为什么?
html 代码如下
click me get value
js 代码如下
(function(){
test();
$(window).resize(function(){ test(); });
}());
function test() { var t = $(window).width()-74; alert('one ' +t); $(document).on('click', '.test',{t: t}, get); } function get(event) { var l = event.data.t alert('two ' +l) } jsfiddle 地址 http://jsfiddle.net/dxcqcv/xetbhwpv/1/