首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用我的函数调用替换onclick函数调用?

如何用我的函数调用替换onclick函数调用?
EN

Stack Overflow用户
提问于 2010-12-22 07:08:31
回答 2查看 336关注 0票数 1

我有以下HTML代码:

代码语言:javascript
复制
<td align="center" class="shuttleControl"> 
  <img src="/i/mydb/icons/shuttle_reload.png" onclick="g_Shuttlep_v61.reset();" alt="Reset"  title="Reset"/> 
  <img src="/i/mydb/icons/shuttle_last.png" onclick="g_Shuttlep_v61.move_all();" alt="Move All" title="Move All"/> 
  <img src="/i/mydb/icons/shuttle_right.png" onclick="g_Shuttlep_v61.move();" alt="Move" title="Move" /> 
  <img src="/i/mydb/icons/shuttle_left.png" onclick="g_Shuttlep_v61.remove();" alt="Remove" title="Remove" /> 
  <img src="/i/mydb/icons/shuttle_first.png" onclick="g_Shuttlep_v61.remove_all();" alt="Remove All" title="Remove All" /> 

基于上面的代码,使用jQuery,我如何替换上面所有的onclick调用来使用我的JavaScript函数get_Count()

所以我想要的结果是:

代码语言:javascript
复制
<td align="center" class="shuttleControl"> 
  <img src="/i/mydb/icons/shuttle_reload.png" onclick="get_Count();" alt="Reset"  title="Reset"/> 
  <img src="/i/mydb/icons/shuttle_last.png" onclick=" get_Count();" alt="Move All" title="Move All"/> 
  <img src="/i/mydb/icons/shuttle_right.png" onclick=" get_Count();" alt="Move" title="Move" /> 
  <img src="/i/mydb/icons/shuttle_left.png" onclick=" get_Count();" alt="Remove" title="Remove" /> 
  <img src="/i/mydb/icons/shuttle_first.png" onclick=" get_Count();" alt="Remove All" title="Remove All" /> 
</td>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-22 07:10:33

我会这样说:

代码语言:javascript
复制
$('img').unbind('click').click(get_Count);

编辑:

好吧,我试过了,但是不起作用。真正起作用的是.attr('onclick', '')。因此,执行以下操作:

代码语言:javascript
复制
$('.shuttleControl img').attr('onclick', '').click(get_Count);
票数 6
EN

Stack Overflow用户

发布于 2010-12-22 07:21:11

如果在g_Shuttlep_v61中根本不需要这些函数,可以直接覆盖它们。

代码语言:javascript
复制
g_Shuttlep_v61.reset = 
g_Shuttlep_v61.move_all = 
g_Shuttlep_v61.move = 
g_Shuttlep_v61.remove = 
g_Shuttlep_v61.remove_all = get_Count;

这样就不需要处理内联属性了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4504810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档