如何滚动到一个锚点与平滑动画土坯边缘
how to scroll to an anchor point with smooth animation adobe edge
我找不到这个看似简单的答案。我试图使一个动画按钮在我的网站滚动到一个锚点在我的网站(它只是一个巨大的页面)
我目前在边缘的代码片段框中的代码不起作用。这有点令人沮丧,因为有了edge,你不能完全确定你的代码被扔到最终结果的哪个地方。
// insert code for mouse click here
window.scrollTo(0,0);
//want it to scroll to #Main
edge中的大部分代码以
开头:sys.someAction()
如果你想看看我在做什么,这是我的网站:www.daniellachman.com 谢谢!
编辑:这是完整的代码片段,下面提供了代码: //Edge binding end
//CUSTOM CODE FROM Monty82
function scrollToTag(tagName) {
var myTag = $("a[name='"+ tagName +"']");
$('html,body').stop(false,false).animate({scrollTop: myTag.offset().top}, 'slow');
}
//Edge binding end
//Original Mouse Clicking Function Provided by Edge
Symbol.bindElementAction(compId, symbolName, "${_newlogoheader}", "click", function(sym, e) {
// insert code for mouse click here
//Stuff I added to call custom function above
sym.scrollToTag("main")
});
它不工作。但我觉得我的方向是对的。www.daniellachman.com
如果有人知道如何查看菜单导航按钮"关于"联系人"的javascript,看看这是滚动引用的内容。我很想听听。
JavaScript/jQuery中的这个函数可能会对您有所帮助:
function scrollToTag(tagName) {
var myTag = $("a[name='"+ tagName +"']");
$('html,body').stop(false,false).animate({scrollTop: myTag.offset().top}, 'slow');
}
参数是要滚动到的锚的名称(不是id而是名称)。
注意这个功能是为垂直滚动设计的,你的网站似乎需要垂直和水平滚动,所以你可能也需要使用scrollLeft
相关文章:
- 如何正确编程jQuery动画与平滑(导航栏)
- 如何平滑地设置twitter引导程序进度条的动画
- jQuery-slideToggle动画不平滑
- 图像动画不平滑
- 在一定百分比上禁用引导进度条的平滑动画过渡
- jQuery:滚动时平滑动画字体大小变化
- jQuery设置的边距顶部使内容跳跃.如何使其平滑动画化
- 如何通过requestAnimationFrame平滑动画
- 请帮助使用加速度计 JavaScript 读取平滑动画
- 基于滑块值的平滑动画
- 如何创建朝向目标的平滑动画
- 饼图标签的平滑动画
- 如何滚动到一个锚点与平滑动画土坯边缘
- 平滑动画背景颜色不透明度后,基础图像加载
- 平滑动画在kinetic.js (html5 canvas)
- javascript平滑动画从X,Y到X1,Y1
- CSS和jQuery模拟时钟-平滑动画
- HTML部分的平滑动画
- 列表视图内部可折叠面板的平滑动画
- 平滑动画在HTML5画布