1

我在页面上有编码器滑块。它在没有母版页的 *.aspx 上运行良好。但是,当我在使用母版页的 *.aspx 页面上使用它时,它不起作用。当我发现这个时,我纯粹是偶然解决了它;

http://wordpress.org/support/topic/manual-coda-slider-not-plugin-jquery-issueerrors

并将 $(document).ready(function () 更改为 $(document).ready(function ($)。有谁知道为什么这会在不使用母版页的页面和使用母版页的页面之间产生差异?

控制台错误是 - Uncaught TypeError: Object [object Object] has no method 'codaSlider'

如果有人能启发我,我将不胜感激!

4

1 回答 1

2

使用.ready(function($){})避免了您系统中可能存在的现有库的冲突,因此添加了美元符号(用于 jquery)而不是简单function()的没有参数以避免冲突。在您的情况下,很可能是 WordPress Coda-Slider 与您的 jquery 库发生冲突。

请参阅此处的此链接,该链接与您的问题基本在同一行中,以及此处的 Coda 特定链接。

于 2013-05-30T00:01:13.647 回答