visualforce + jquery

Jim*_*Jim 0 jquery sites salesforce visualforce

我想在force.com网站上实现一个jquery gallery插件.我上传了一个包含所有必需文件的zip文件作为静态资源.

我正在引用样式表和javascript,如下所示:

<apex:includeScript value="{!URLFOR($Resource.jqueryadgallery, 'jquerygallery/jquery.ad-gallery.js')}" />
<apex:stylesheet value="{!URLFOR($Resource.jqueryadgallery, 'jquerygallery/jquery.ad-gallery.css')}"/>
Run Code Online (Sandbox Code Playgroud)

这有效,我得到插件的相关CSS(请在此处查看 - http://coffeescripter.com/code/ad-gallery/).但是唯一有效的部分是图像缩略图,正在显示CSS文件中定义的图像边框.你可以看到我在这里做了什么 - http://fusedev-developer-edition.ap1.force.com/ImageDemo.我已经按照文档,但在我看来JavaScript无法正常工作.

任何帮助表示赞赏,干杯

Jer*_*oss 5

以下是一些要检查的事项:

  • Salesforce使用prototype.js,就像jQuery一样,使用全局变量$.最好$j = jQuery.noConflict();在脚本的顶部做一些事情,以防止jQuery破坏原型.您还需要更改所有要使用的javascript $j而不是$jQuery的东西.

  • 看起来你的jquery插件脚本在jQuery本身之前被加载了.确保你的第一个apex:includeScript加载jQuery.

  • 我的浏览器在您的VF页面中报告了语法错误: 在此输入图像描述