问题标签 [event-binding]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
136 浏览

javascript - AJAX 重新绑定事件

简介:我目前正在开发一个 Ruby on Rails 项目并使用 ajax 加载评论。评论包含一张图片,当点击它时,它会在叠加层上以更大的尺寸显示。它还有一个可点击的图标,显示带有表单的叠加层。

问题:前三个评论(未加载 AJAX)按预期工作,但是当我单击“更多”以通过 AJAX 加载更多评论时,评论会加载图标及其各自的图像,但点击时不显示叠加层

注意:在 AJAX 调用后,前三个评论仍然显示覆盖。我读过基础似乎是通过重新绑定事件来解决的问题,但它适用于旧版本的基础。我正在使用最新版本 6.3

宝石

宝石'导轨','4.2.6'

宝石'咖啡轨','〜> 4.1.0'

宝石'jquery-rails'

宝石“涡轮链接”

宝石'基础导轨'

gem 'will_paginate', '~> 3.1', '>= 3.1.5'

主页.html.erb

<%= 渲染“评论/评论”,评论:评论 %>

主页.js.erb

});

家.咖啡

$(document).on 'turbolinks:load', callInfiniteScroll $(document).ready callInfiniteScroll

0 投票
2 回答
57 浏览

javascript - 事件传播事件绑定

有什么区别: -

以上两种方法都会将处理程序绑定到click事件上的元素。什么时候用哪一个?

0 投票
1 回答
143 浏览

python - python Tkinter textpad事件绑定大量条目...崩溃GUI

我正在尝试在 Tkinter 中做一个 GUI,并且我在 textpad 中有 100 万个条目。因此,我将一个函数绑定到应在鼠标单击时调用的每个条目。但是随着条目被插入到文本板并绑定到函数,在 60 万个条目之后,GUI 开始冻结(我目前正在使用 python-SQL 来减少 RAM 上的内存使用)。

没有事件绑定,GUI 工作正常。cpu 使用率和 RAM 使用率中等,有绑定。

0 投票
1 回答
598 浏览

angular - Angular > 2 动态对象键导致模板解析错误

尝试在事件绑定表达式中使用变量为键放置值时,出现模板解析错误:Parser Error: Unexpected token [, expected identifier, keyword, or string at column... 错误图片 我的表达式是: (ngModelChange)="action.emit({type: 'CACHE_SELECTED_COMPANY', payload: { [selectedCompany.id]:{selected: true, details: false}}})"

我认为允许为 [方括号] 中的键提供变量名称,我的问题是,我是否应该能够在 Angular 2 模板的事件绑定表达式中提供一个变量作为键?

0 投票
0 回答
502 浏览

angular - Angular:使用 compositionstart 事件绑定显示/隐藏文本

我在根据简单的逻辑隐藏/显示一些文本时遇到了一些麻烦。我认为这与我正在使用的事件绑定有关。但我不确定。

任何帮助,将不胜感激。

HTML 代码

隐藏/显示的逻辑

0 投票
2 回答
2329 浏览

onclick - 如何将 wxpython listctrl 与 onclick 按钮事件绑定

我有一个 wxpython listctrl ,其中包含 4 列 [A、B、C、D]。用户从 listctrl 中选择任何一行。现在我的 gui 中有一个按钮,所以当我单击该按钮时,我想从该选定行打印列 D 的值。例如,让用户选择此行:
[PYTHON, JAVA, MATLAB, RUBY]
现在如果用户单击按钮它应该给出输出: RUBY
我正在以这种方式绑定按钮

我定义的 OnPlot 事件为: def OnPlot(self, event): click = event.GetText()

它不起作用,但是。我怎样才能做到这一点?

0 投票
2 回答
3387 浏览

javascript - 如何将事件数据从下拉菜单传递到按钮角度 2

我有一个下拉列表,当前以阵列方式显示对象。JSON 数据来自注入到组件中的服务。我根据 iso_id 过滤数据,从下拉列表中选择一个选项后,我会显示过滤后的数据。我仅在选择相应选项后单击按钮(数组)时才尝试显示此数据。现在,从下拉列表中选择一个选项会显示数据,然后单击 Array 按钮使其消失。如何将此数据传递给按钮单击?这是一些示例代码-

HTML

我的 TS 文件看起来像这样-

0 投票
1 回答
219 浏览

javascript - 由于正确的事件绑定问题,项目软被拒绝

我提交给 themeforest.net 的一个项目被软拒绝,并显示以下消息:

适当的事件绑定:考虑使用首选的 .on() 方法而不是 .click()、.bind()、.hover() 等。为了获得最佳性能和简洁的代码,请尽可能使用事件委托

我不知道该怎么做,希望能得到一些帮助。

这是我的代码(很抱歉):

0 投票
1 回答
6062 浏览

angular - Angular 4 - 从父组件到子组件的事件绑定

这是我的父组件的 html 模板。自定义标签将包含我的子组件以显示我已连接快速服务器的帖子对象,并且所有查询都是通过 HTTP 与服务完成的。每次我添加一个新的帖子对象时,UI 都不会更新。

我知道我需要将事件传递给子组件,但到目前为止我还没有成功。

/* app.component.html */ 在这个模板中我试图用 (onAdded)="onAdded($event)" 绑定方法

/* app.component.ts (PARENT)*/

/view-board.component.ts(儿童)/

谢谢你的帮助!

0 投票
2 回答
618 浏览

python-2.7 - Tkinter 绑定:循环重复自身(Python)

我正在尝试编写一个游戏,其中一个框根据箭头键在屏幕上移动,当我按下“空格”按钮时,它会暂停。

出于某种原因,当我按下空格键时,它会返回到“NewGame()”循环,就好像什么都没发生一样。为什么会这样?