代码里用到了2组<a href="#">按钮。一个为菜单,一个为JQUERY画廊。2组代码分别使用时全部正常,合在一起时菜单可以正常显示,JQUERY画廊失效。下面即是JQUERY画廊的JS代码。(JQUERY画廊地址:http://demos.flesler.com/jquery/scrollShow)
<script type="text/javascript">
$(function( $ ){
//borrowed from jQuery easing plugin
//http://gsgd.co.uk/sandbox/jquery.easing.php
$.easing.backout = function(x, t, b, c, d){
var s=1.70158;
return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b;
};
$('#screen').scrollShow({
view:'#view',
content:'#images',
easing:'backout',
wrappers:'link,crop',
navigators:'a[id]',
navigationMode:'sr',
circular:true,
start:0
});
});
</script>PS:另外:当多JS混合使用时,如何合理使用$(function)?
比如当使用了3个JQUERY插件后。一个定义为$(function),另一个定义为JQUERY(function),第三个怎么定义才不会使各JS之间不冲突?
<script type="text/javascript">
$(function( $ ){
//borrowed from jQuery easing plugin
//http://gsgd.co.uk/sandbox/jquery.easing.php
$.easing.backout = function(x, t, b, c, d){
var s=1.70158;
return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b;
};
$('#screen').scrollShow({
view:'#view',
content:'#images',
easing:'backout',
wrappers:'link,crop',
navigators:'a[id]',
navigationMode:'sr',
circular:true,
start:0
});
});
</script>PS:另外:当多JS混合使用时,如何合理使用$(function)?
比如当使用了3个JQUERY插件后。一个定义为$(function),另一个定义为JQUERY(function),第三个怎么定义才不会使各JS之间不冲突?
解决方案 »
- 请问,JS中字符串最大长度是多少?
- new Object() 赋值问题
- odd在这里是干什么用的
- 帮忙看看,dw提示代码错误
- 在ff浏览器中 在iframe 使用window.parent.document.getElementById("example").src失效
- html 嵌套HTML页面
- XML中 为什么我使用node.parentNode获得的却不是父节点而是跟节点?
- 请问 如何 获得 鼠标 在 span 中 的坐标 ??????????????? 急!!!!!!!!!!!!!!!!!!!!!!!!
- jquery mobile append用法求教
- csdn没有登陆也可以回帖
- jquery图片预览例子的疑问
- 全选复选按钮
改成<a href="javascript:void(0)">无效。
我已经重新给a定义了一个标签<a id="d6" href="#">
如何修改js里的代码?是不是修改“navigators:'a[id]',”
试过navigators:'a[id #d6]',navigators:'a[id] #d6',navigators:'#d6 a'都不行。应该怎样书写才正确?
不行就用$(body)或$(window)等等区分吧。
$(function)用了一次,JQUERY(function)已经用了2个了……
换$(body)和$(window)都不好使。
可能要扩展一下画廊代码,支持$("#id",namespace),用DIV将菜单和画廊放在不同的DIV里面就可以了,这里namespace===$("#divId")