- script.aculo.us 教程
- script.aculo.us - 首页
- script.aculo.us - 概述
- script.aculo.us - 模块
- script.aculo.us - 视觉效果
- script.aculo.us - 拖放
- script.aculo.us - 排序元素
- script.aculo.us - 创建滑块
- script.aculo.us - 自动完成
- script.aculo.us - 原地编辑
- script.aculo.us 资源
- script.aculo.us - 快速指南
- script.aculo.us - 资源
- script.aculo.us - 讨论
script.aculo.us - 不透明度效果
说明
此效果会逐渐将元素的不透明度更改为给定级别。你可以使用此元素来显示或隐藏元素。
此效果从元素的当前不透明度开始(除非定义了“from”选项),并以“to”选项定义的不透明度结束,缺省值为 1.0。
语法
你可以使用以下两种形式之一来使用此效果
new Effect.Opacity('id_of_element', [options]); OR new Effect.Opacity(element, [options]);
特定于效果的参数
除了通用参数之外,此效果没有其他参数。
示例
<html> <head> <title>script.aculo.us examples</title> <script type = "text/javascript" src = "/javascript/prototype.js"></script> <script type = "text/javascript" src = "/javascript/scriptaculous.js?load = effects" ></script> <script type = "text/javascript"> function ShowEffect(element){ new Effect.Opacity(element, {duration:1, from:0, to:1.0}); } function HideEffect(element){ new Effect.Opacity(element, {duration:1, from:1.0, to:0}); } </script> </head> <body> <div onclick = "ShowEffect('hideshow')"> Click me to see the line! </div> <br /> <div onclick = "HideEffect('hideshow')"> Click me to hide the line! </div> <br /> <div id = "hideshow"> LINE TO HIDE AND TO SHOW </div>. </body> </html>
将产生以下结果 -
scriptaculous_effects.htm
广告