【javascript – 每个对象的触发事件】教程文章相关的互联网学习教程文章

javascript – jQuery多个选择器,获取哪个选择器触发事件【代码】

处理具有多个选择器的事件时,例如:$('.item a, .another-item a').click(function(e) {});是否可以确定哪个父选择器触发了事件?是.item还是.another-item? 谢谢!解决方法:由于选择器几乎可以是任何东西,因此您必须检查具体内容,例如:if($(this).is('.item a')){//your code here } else if ($(this).is('.another-item a')){//more here }

javascript-Observables:链接诺言并在每个诺言上触发事件【代码】

我刚刚读了RxJS Promise Composition (passing data)这个问题,有一个问题. 设置与上述问题相同:我有3个诺言.const p1 = () => Promise.resolve(1);const p2 = x => { const val = x + 1; return Promise.resolve(val); };const p3 = x => {const isEven = x => x % 2 === 0;return Promise.resolve(isEven(x));};根据答案,我将它们链接起来,如下所示:var chainedPromises$= Rx.Observable.just().flatMap(p1).flatMap(p2).flatMa...

测量滚动速度Javascript和触发事件【代码】

当窗口滚动速度超过某个值时,我想触发一个事件.我找到了一些有助于测量速度的代码,但是我无法弄清楚为什么当速度超过150时不会触发if语句.我们将不胜感激.const checkScrollSpeed = (function(settings){settings = settings || {};let lastPos, newPos, timer, delta, delay = settings.delay || 50;function clear() {lastPos = null;delta = 0;}clear();return function(){newPos = window.scrollY;if ( lastPos != null ){ // ...

Javascript-有一种方法可以在div中检测到垂直溢出时触发事件?【代码】

我页面的html看起来像这样:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> <html> <head><title>demo</title><style type="text/css">div.page {position: relative;background-color: #F2F2F2;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);width: 794px;height: 1123px;margin-left: auto;margin-right: auto;margin-top: 30px;margin-bottom: 30px;overflow: hidden;}...

javascript – 是否可以使用Vue.js触发事件?【代码】

我刚刚开始使用Vue.js并发现自己不断转向jQuery来帮助某些情况.最近,我试图“触发”(或模仿)某个事件,例如点击或模糊事件,但未成功. 我知道在jQuery中你可以做到以下几点:$('#my-selector').trigger('click');但是如何使用Vue.js实现这一目标呢?我想尽可能地避免使用jQuery. 以下面的例子为例:<div id="my-scope"><button type="button" v-on="click: myClickEvent">Click Me!</button> </div><script> new Vue({el: "#my-scope...

javascript – Chrome扩展程序:在元素创建时触发事件?【代码】

我想在元素添加到文档时触发事件.我已经阅读了JQuery documentation for on()和list of events,但没有一个事件似乎与元素创建有关. 我必须监视DOM,因为我无法控制何时将元素添加到文档中(因为我的Javascript是Chrome扩展内容脚本)解决方法:我知道这是一个老问题,已经有了答案,但由于情况发生了变化,我想我会为登陆此页面寻找答案的人添加更新的答案. DOM Mutation Events已被弃用.根据MDN(关于DOM突变事件):DeprecatedThis featur...

javascript – Bootstrap-select – 如何在更改时触发事件【代码】

我正在使用Bootstrap 3.0.2和Bootstrap-select插件. 这是我的选择列表:<select class="selectpicker" data-live-search="true" data-size="7"><option>Petr Karel</option><option>Honza Novák</option><option>David Egydy</option><option>Sláva Ková?</option><option>Hana Skalická</option><option>Simona Kolá?ová</option><option>Kate?ina Sychová</option><option>Amálka Sychová</option><option>Jana Sychová</option>...

javascript – 在元素外部单击时触发事件的指令【代码】

我知道有很多问题要问类似的事情.但没有人真正解决我的问题. 我正在尝试构建一个指令,当鼠标点击当前元素之外时,该指令将执行表达式. 为什么我需要这个功能?我正在构建一个应用程序,在这个应用程序中,有3个下拉菜单,5个下拉列表(如选中).所有这些都是角度指令.让我们假设所有这些指令都不同.所以我们有8个指令.并且所有这些都需要相同的功能:当单击元素时,需要隐藏下拉列表. 我有2个解决方案,但都有问题: 解决方案A:app.direct...

使用Javascript触发事件发送HTTP Post【代码】

我是javascript的新手,正在研究一种通过IP解码视频的嵌入式系统. 我已经编写了一个小应用程序,用于使用javascript设置和更改频道,并包含一个用于远程控制和事件处理程序的键处理程序,因此如果视频停止或网络中断,我可以采取某些操作或提供消息,但现在我也想要设置自动HTTP POST,当我更改频道以包含有关设备和当前正在播放的网址的某些数据时,会发送该POST. 这是一个运行busybox的小型嵌入式硬件设备,所以我不能使用Ajax或添加任何其...

javascript – 获取触发事件的元素的ID【代码】

有没有办法获取触发事件的元素的ID? 我想的是:<html><head><script type="text/javascript" src="starterkit/jquery.js"></script><script type="text/javascript">$(document).ready(function () {$("a").click(function () {var test = caller.id;alert(test.val());});});</script></head><body><form class="item" id="aaa"><input class="title"></input></form><form class="item" id="bbb"><input class="title"></input>...

javascript – 在Firefox 15中完整日历eventDrop触发事件【代码】

我不知道要在Firefox 15中使用以下代码到底有什么变化:eventDrop: function (event, dayDelta) {updateCalendarEvent(event.id, dayDelta);//Firefox 15 fires eventClick for no good reason???},eventClick: function (event) {alert('event click');if (event.url) {alert(event.url);vUrl = '../Activities/' + event.url;openActivityAddEditDialog(vUrl, 'Edit Activity');return false;}},我做了一些研究,这肯定是一个BUG....

javascript – 在jQuery / JS中旋转时触发事件的旋转旋钮【代码】

我正在尝试创建一些交互式旋钮,就像你可以在老式电视和收音机中找到的那样.我正在使用KnobKnob.js来允许用户旋转.它有时表现得很奇怪,但由于缺乏可用于这种特殊需求的插件和我没有时间,我还是决定试一试. 我想做的是根据旋钮的矩形部分的旋转角度改变视频的来源,或者< div id =“centralKnob”>在我的代码中,复制Channels旋钮的行为.用户还应该只需单击周围的链接即可. 因此,我认为最好的方法是根据旋钮的当前旋转角度更改光源.由于...

javascript – 滚动到特定元素时触发事件,然后使用jquery停止它【代码】

First Step我想制作一个计数器,当用户加载我的页面时,计数器从0开始并以其结束值结束(例如75).所以我从网上搜索并找到了一个jQuery代码,我将该代码复制并粘贴到我的js文件custom.js中,并根据需要进行了一些更改.它的工作完美. 这是我的代码: HTML<div class="top_div">Top Div </div> <div class="love_count">75%</div> <div class="love_count">30%</div>JSjQuery(document).ready(function ($) { function count($this){var cu...

javascript – 在传单版本1.0.2中未触发事件视图复制【代码】

我正在使用带有Leaflet的v3(v 1.0.2)并且需要捕获viewreset事件,但它没有被触发.this.map.on("viewreset", () => console.log("VIEW RESET"));还有其他人有这个问题吗?例如,我能够捕捉到zoomend事件. 另外,在新版本的Leaflet中操纵svg-layers上的位置等也有点痛苦……但这是另一个故事. JSFidlle显示问题http://leafletjs.com/reference-1.0.2.html解决方法:根据:https://github.com/Leaflet/Leaflet/issues/4837in 1.0, layers ...

如果选中复选框,则触发事件javascript【代码】

我有一个带有几个复选框和一个禁用按钮的HTML页面. 现在,只要选中一个或多个复选框,就必须启用该按钮. 此外,如果未选中所有复选框,则该按钮必须再次进入禁用状态. 测试案例似乎是: 如果选中了复选框,则该按钮应该启用(这我可以开始工作). 如果选中另一个复选框,则该按钮保持启用状态(这也有效). 如果未选中第一个复选框,则该按钮也必须保持启用状态,因为仍会选中第二个复选框. 最后一部分是我无法开始工作. 复选框是动态的,所以我...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部