javascript - 创建更大的盒子副本

标签 javascript jquery html css

我已经创建了包含图像、标题、链接和少量数据的框:

Fiddle Example

我想创建一个 div 框的副本,它应该比实际大一点。实际上,我想在悬停时以稍大的尺寸突出显示它。

我通过增加高度在 item2 类中创建了第二个副本,但没有效果。

有人能告诉我怎么做吗?

我在谷歌搜索时发现了这个

$('#theDiv').clone().css('-webkit-transform', 'scale(.125, .125)');

var w = $("#thediv").width();
  var clone = $('#thediv').clone().css("width", w/8);

但我想不通。

最佳答案

您在重复 ID。 ID 在 HTML 中必须是唯一的,JavaScript 将只搜索它找到的第一个 ID,不会再搜索更多:

var w = $("#thediv").width();
var clone = $('#thediv').clone().attr('id', 'newId').css("width", w/8);

关于javascript - 创建更大的盒子副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21875899/

相关文章:

javascript - 获取类内的 tagName 元素

javascript - 推荐一个同时处理日期和时间的 JS 日历小部件?

javascript - 如何以 Angular 观看字符串更改 - 添加退格键?

php - 更改 TinyMCE 中的语言

jquery - 使用ajax的codeigniter csrf在IE中不起作用

javascript - 在 Zepto 动画函数中使用变量

javascript - 在我的 Javascript 中未捕获的 TypeError - 从 JavaScript 调用 HTML

html - 表格溢出问题

php - Javascript eval() 不工作

html - 在 DOM 元素中使用带有 bool 值的自定义属性