jquery - 使用 Jquery 缩放图像映射

标签 jquery html mobile scale imagemap

所以我遇到了这个问题。我是编程新手,请记住这一点。

我正在尝试做的事情:使用 JQUERY 在图像映射中缩放一些值。

我的想法:图像以其完整宽度包裹。这意味着它是 100%。因此,如果我采用该数字,然后采用查看器使用的宽度,我可以乘以坐标上的值以始终在轨道上。

一些笔记 (#mapa 是我正在使用的图像映射,#content 是我用作 div 的通用容器,用于将所有内容放在一起。515 是图像自然宽度的值。) 我做了什么但没有用:

var width = $('#content').width();
var exp = width * 515;
var mul = exp / 100; //I would do all in one line, but I'm always afraid I mess up.

$("area").each(function() {
var pairs = $(this).attr("coords").split(', ');
for (var i=0; i < pairs.length; i++) {
    pairs[i] = pairs[i] * mul;
    }
$(this).html('coords', pairs.join);
});

所以...有什么建议/建议/插件吗? 提前致谢。

最佳答案

$(this).html('coords', pairs.join);

应该是

$(this).attr('coords', pairs.join(','));

关于jquery - 使用 Jquery 缩放图像映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15691051/

相关文章:

javascript - 如何使用 Jquery 删除包含选择框的整个 li 元素?

当 div 可见时 jquery 追加

jquery - 如何提高 jquery fancybox 插件的性能?

html - 表单操作电话在 Android 版 Chrome 中不起作用?

android - Android 上的 HTML5 <video> 元素

jquery - TinyMce 使用 ASP.NET MVC 3 和 Razor View Engine - 加载但不显示

javascript - 选择时从输入字段中检索值,在表 TD 内

javascript - 无效 'in' 操作数 obj JQUERY - 尝试从 JSON 获取数据时出现类型错误

iphone 开发限制

architecture - 带有移动应用程序的 Web 应用程序的架构是什么?