0

我正在开发 dotnetnuke 模块。我开发了一个模块。3d 悬停效果,使用 javascript 。javascript是,

$item.find('img')
  .end()
  .append($struct)
  .find('div.slice')
  .css('background-image', 'url(' + img + ')')
  .prepend($('<span class="" ></span>'));

如果我使用这个图像正在增加。例如,如果我使用 5 个模块,则显示 5 个图像。

4

1 回答 1

1

您的脚本将被包含并为模块的每个实例运行。您可以只包含一次脚本(可能通过将其放入外部文件并通过客户端资源管理框架包含它),或者您可以限制脚本的范围,仅影响模块中的内容(或者,执行两者,通过在外部脚本中创建一个可重用的插件,并为每个模块使用不同的参数 [模块 ID 或 HTML 元素] 对其进行初始化)。

于 2012-07-24T13:12:33.493 回答