我想创建一个包含几个div的网页,每个div包含具有不同实现的相同绘制函数(如通用接口).加载页面后,我想遍历所有div并一个接一个地调用每个绘制函数.

到目前为止,我的页面如下所示:

$( document ).ready( function() {

// Draw all slots

$('div.slot').each(function(i,d) {

console.log('slot found: ' + d.id);

// d.draw() does not work

draw();

});

});

function draw() {

console.log('Here we draw a circle');

};

function draw() {

console.log('Here we do something totally different and draw a rectangle');

};

不幸的是我不知道如何调用所选div“d”的绘制函数.

现在它只调用最后定义的绘图函数.

更新:

请注意,我不能将不同的绘制方法组合成一个可以获得形状参数的方法.绘制方法将完全相互独立.

html div调用js,在div中调用javascript函数相关推荐

  1. java 调用js脚本_Java中使用JavaScript脚本的方法步骤

    简介 Nashorn Nashorn 一个 javascript 引擎. 从JDK 1.8开始,Nashorn取代Rhino(JDK 1.6, JDK1.7)成为Java的嵌入式JavaScript引 ...

  2. 如何在一个frame中调用另一个frame中的javascript函数

    1.htm <script language="javascript"> function test() { alert("测试") } </ ...

  3. java 执行js脚本_java中调用js脚本

    JDK1.6加入了对Script(JSR223)的支持.这是一个脚本框架,提供了让脚本语言来访问Java内部的方法.你可以在运行的时候找到脚本引擎,然后调用这个引擎去执行脚本.这个脚本API允许你为脚 ...

  4. js调用vlc_在网页中调用VLC插件

    在网页中调用html播放器, 结果还是有些视频虽然是mp4的,但可能因为太大(有3G),所以无法播放, 解决办法是使用vlc插件,Chrome以前,默认不启用这种插件, chrome v45以后已经无 ...

  5. matlab中调用java代码_Matlab中调用第三方Java代码

    在Java中采用Matlab JA Builder可以实现调用m文件,采用这样的方式,可在Matlab的M文件中,直接调用Java类.这种方式可以表示为Java--> Matlab( m, Ja ...

  6. 【Groovy】Groovy 脚本调用 ( Linux 中调用 Groovy 脚本 | Windows 中调用 Groovy 脚本 )

    文章目录 前言 一.Linux 中调用 Groovy 脚本 二.Windows 中调用 Groovy 脚本 前言 在 命令行 , Groovy 脚本 , Groovy 类 , Java 类中 , 可以 ...

  7. selenium调用js文件_selenium肿么调用执行这两个js函数

    调用js方法 execute_script(script, *args) 在当前窗口/框架 同步执行javaScript 脚本:JavaScript的执行. *参数:适用任何JavaScript脚本. ...

  8. java调用存储过程 sql server_Java中调用SQL Server存储过程示例

    Java中调用SQL Server存储过程示例2007-09-03 08:48来源:论坛整理作者:孟子E章责任编辑:方舟·yesky评论(3) 最近做了个Java的小项目(第一次写Java的项目哦), ...

  9. java调用sqlserver存储过程_Java中调用SQLServer存储过程示例

    下面就发布一个完整的采用setXXX(String parameterName, XXX x)的编写方法.创建数据表,存储过程的代码都完整发布. 创建表: CREATE TABLE [BookUser ...

  10. mysql在触发器中调用存储过程_mysql 触发器中调用存储过程

    想要在MYSQL的触发器中调用存储过程,但是IDE提示: 0A000 Not allowed to return a result set from a trigger 触发器代码如下: DELIMI ...

最新文章

  1. 【以太坊】ganache-cli和web3配合,操作以太坊客户端
  2. 鼠标拖动改变DIV等网页元素的大小的最佳实践
  3. 爱奇艺副总裁离职?本人回应了 曾一手打造现象级节目《中国有嘻哈》
  4. c c++ sizeof
  5. EntityFramework6.X 之 Operation
  6. LVS详解(三)——LVS算法简介
  7. SVM支持向量机算法详解
  8. java quartz配置_Quartz 定时任务(Quartz 的配置文件)
  9. PostGIS测试 - 坐标系统(spatial_ref_sys)
  10. 【图像加密】基于LSB算法实现图像隐写含Matlab源码
  11. 基因编辑最新进展2021年5月
  12. 合作动态 | 方正璞华与日立签订战略合作协议,加快推进数字化管理变革!
  13. 列表中使用bootstrap-switch开关
  14. Tensorflow与keras学习 (3)——循环神经网络RNN
  15. vim 录制宏,自动循环执行组合操作
  16. Android单点触控技术,对图片进行平移,缩放,旋转操作
  17. Echache整合Spring缓存实例讲解(转)
  18. 更改linux的用户名
  19. 如何让自己像打王者荣耀一样发了疯、拼了命、石乐志的学习?(强烈推荐)
  20. LintCode 买卖股票的最佳时机I II III IV

热门文章

  1. android实现按键找图功能,从零学起之安卓篇《按键精灵安卓版找图找色应用汇总介绍》更新20140603 _ 教程中心 - 按键精灵论坛...
  2. 正方形长方形的个数 规律
  3. 阿里云认证(ACA/ACP/ACE)的分类以及官网价格
  4. postman小技巧-提取变量及设置变量
  5. 图片格式转换 png,jpg,gif等格式 的python小程序
  6. 揭秘微信身份证背后的高科技——人脸识别技术
  7. 学术论文的标准格式是什么?写论文有哪些小技巧?
  8. 【014】求字体-上传图片自动识别字体
  9. WPS(Word)中图注、域的使用基础
  10. target is null for setProperty(null,)错误的引发原因及解决办法