zoukankan      html  css  js  c++  java
  • Raphael.js API 之Element.remove(),Element.removeData(),paper.text(),Element.node(),Element.onDragOver

    /*API-38*/
    Element.remove()
    删除某个元素对象,无返回值
    /*API-39*/
    Element.removeData([key]);
    删除某个key的value值。假设没有特殊说明则删除全部的元素数据
    參数列表:
    key
        可选參数
        字符串类型
        key
    返回值:元素对象
    /*API-105*/
    在画布上加入一个字符串。假设须要换行,使用' '
    參数列表:
    x
        number类型
        x轴坐标位置
    y
        number类型
        y轴坐标
    text
        字符串类型
        文本内容
    返回值:type为'text'的元素对象
    演示样例:
    var paper = Raphael(document.getElementById("text"),100,100);
    var text = paper.text(30,30,'This is the text');

    /*API-32*/
    Element.node()
    给定一个DOM对象,你能够去操作它。为它加入事件。
    演示样例:/*測试结果不是非常好,常常失效,由于你须要点击到指定位置才会触发。比方圆圈要点在圆圈边缘*/
    var c = paper.circle(10, 10, 10);
    c.node.onclick = function ()
    {
        c.attr("fill", "red");
    };
    /*API-33*/
    Element.onDragOver(f)
    为 drag.over.<id>事件加入的便捷操作
    參数列表:
    f   
        function
        {
            运行操作;
        }
  • 相关阅读:
    android音量知识总结
    android设置dialog透明度,黑暗度的方法
    获得图片资源总结
    Fragment使用案例
    activity主窗口与软键盘的交互模式
    AndroidManifest.xml中android:configChanges的简介
    2G,3G和4G网络类型了解
    安卓权限大全
    Spring
    多线程
  • 原文地址:https://www.cnblogs.com/llguanli/p/6902371.html
Copyright © 2011-2022 走看看