scriptaculous wiki有一个演示(http://github.com/madrobby/scriptaculous/wikis/effect-slidedown),显示正在使用的SlideDown效果.但是,如果隐藏了某个DIV,我需要使用相同的链接向下滑动,如果显示DIV,则需要使用SlideUp.
我该如何实现这一目标?
谢谢.
我想将日历控件添加到已包含Prototype和Scriptaculous的页面.对我能找到的任何Prototype都不满意,我考虑使用YUI Calendar小部件.
我这可能会引起任何问题吗?
我使用scriptaculous使用以下代码执行滑动效果:
Effect.SlideDown('dom_element_id');
Run Code Online (Sandbox Code Playgroud)
然后我隐藏了使用以下方法启动此效果的按钮:
$('button_id').hide();
Run Code Online (Sandbox Code Playgroud)
问题是在动画效果完成之前隐藏了按钮,我想在动画效果完成后隐藏它.我找不到回调参数Effect.SlideDown.
Scriptaculous建立在Prototype之上.是否有类似于Scriptaculous的效果库,但是建立在jQuery上?
讨论jQuery和Scriptaculous有很多问题,但没有一个直接解决这个问题.
是否有任何资源比较各种javascript框架的采用率类似于tcpi?基本上,在时间线上使用特定框架的站点数量是理想的.
这很简单我很困惑.我有以下内容:
var x = 'shrimp';
var stypes = new Array('shrimp', 'crabs', 'oysters', 'fin_fish', 'crawfish', 'alligator');
for (t in stypes) {
if (stypes[t] != x) {
alert(stypes[t]);
}
}
Run Code Online (Sandbox Code Playgroud)
一旦值迭代,它就开始返回十几个函数
function (iterator, context) {
var index = 0;
iterator = iterator.bind(context);
try {
this._each(function (value) {iterator(value, index++);});
} catch (e) {
if (e != $break) {
throw e;
}
}
return this;
}
Run Code Online (Sandbox Code Playgroud)
到底他妈发生了什么?
编辑:在这些脚本中我使用的是http://script.aculo.us/prototype.js和http://script.aculo.us/scriptaculous.js 我记得现在读到原型扩展数组的方式,我打赌这个是它的一部分.我该如何处理?
我正在使用Prototype/Scriptaculous库作为特色内容滑块,它工作得很好,但需要预先加载图像.
我主要使用jQuery所以我不确定它是如何用Prototype完成的.这是滑块脚本,如果你想看看.
为什么我要在scriptaculous.js中使用prototype.js?主要原因是什么?什么时候我需要两个库,什么时候不需要?
我正在尝试找到一个scriptaculous脚本(或创建一个),它在我的视口中保持垂直导航栏"粘性".虽然这可能不是黑魔法(可以使用位置:固定css)但这种方法存在问题:如果导航栏比视口高度长,则访问者将无法看到整个导航.所以我希望导航栏不要将视口保留在顶部,但不要将父容器留在底部.它应该立即跟随滚动事件而不用花哨/弹跳动画.
那可能吗?谷歌透露没有什么对我有用.你可能会从slashdot的文章评论导航器或谷歌视频的播放器框中知道这种效果.
更新:基本上这将是jQuery插件scrollFollow的重写.如果它缺少动画就没问题,因为我不会使用它们.但它应该能够保持在定义的父容器内而不会剪切.不需要cookie处理.
为什么我不能在同一页面中使用Scriptaculous和jQuery而不调用:jQuery.noConflict()?
有人知道吗?我真的想把它拉出来并使用jquery,但如果核心Varien js正在使用它...
scriptaculous ×11
javascript ×7
prototypejs ×5
jquery ×4
yui ×2
arrays ×1
conflict ×1
css ×1
image ×1
magento ×1
mootools ×1
preload ×1
prototype ×1
slidedown ×1
slideup ×1
yui-calendar ×1