FAQ Database Discussion Community


jQuery event for HTML5 datalist when item is selected or typed input match with item in the list

javascript,jquery,html5,javascript-events
I have datalist like below - <input id="name" list="allNames" /> <datalist id="allNames"> <option value="Adnan1"/> <option value="Faizan2"/> </datalist> What I want is, when an item is typed in completely(for example say in input box when user completely type "Adnan1") or selected from list, then I want an event. I tried couple...

onClick on img works but cannot dynamically attach the same even in javascript, what is wrong?

javascript,javascript-events,onclick
The following code creates two objects, one statically defined in html, with an event that works, and one defined in javascript that does not. Obviously this can be done in javascript, so what is wrong? <!DOCTYPE html> <html> <head> <script> function build() { var img = document.createElement("img"); img.src = "cat.jpg";...

jQuery selector precedence when using pattern matching

javascript,jquery,javascript-events,jquery-selectors,event-handling
I am creating a form that implements a bunch of similar elements. They are custom select boxes, created out of <ul>s. Some of these elements are slightly different in the way I want the mousedown event to be handled though. The way I have it set up currently is that,...

Adding .onclick listeners in javascript loops [duplicate]

javascript,ajax,javascript-events
This question already has an answer here: JavaScript closure inside loops – simple practical example 25 answers I have a page getting JSON data via AJAX. I've managed to parse the data and create table rows from it. I'm now trying to add .onclick listeners to those rows using...

Backbone.js listening to events for Map control buttons

jquery,html,backbone.js,javascript-events
All, I am using Bing maps to display a map on my webpage which will be plotting geolocation data on it. I have added some UI controls directly in my HTML as a generic UI control panel (not all are relevant to MapView) <div id="navbar" class="navbar-collapse collapse"> <a id="reloadMap" title="Refresh...

Node.js EventEmitter events no longer triggered on node 12.1+

node.js,events,javascript-events,eventemitter
I have stripped the problem back to the following code: var EventEmitter = require("events").EventEmitter, util = require('util'); function Foo() { EventEmitter.call(this); } util.inherits(Foo, EventEmitter); Foo.prototype.on('hello', function() { console.log("World"); }); Foo.prototype.start = function() { console.log('Hello'); this.emit('hello'); } var foo = new Foo(); foo.start(); Using Node v0.10.36 this code outputs: Hello World...

jQuery Text Editor (jqte), using change event

javascript,jquery,javascript-events,jqte
I am trying to write some code for change() event using jQuery Text Editor (jqte), I have two functions which give jqte functionality to textarea's One for editors loaded with Javascript, when clicking some elements in a page function onLoadEditor(){ jQuery(".comment-editor").jqte({ // some jqte params, such as fsize: false,indent: false......

Uncaught SyntaxError: Unexpected token with mouseover event in D3 Treemap

javascript,d3.js,javascript-events,mouseover,treemap
I am working on putting together a zoomable treemap using D3. I'm starting with basic code at https://gist.github.com/vibster/3257874. I'm including the git for the whole code, but will include the relevant section below. To the cell variable, I am adding a mouse over function from this previous answer: Zoomable treemap...

How is the “e” parameter assigned to the event?

javascript,javascript-events
I can see a few threads around the e parameter but there is one thing I can't fully understand, though I'm sure it's an obvious answer. When the e parameter is passed into a function that's called from addEventListener() the e looks to be assigned to the event object. What...

polymer on-click event inside content wont trigger?

javascript,javascript-events,polymer
I'm very new to Polymer so don't shoot me.. How do I use the 'core-icon-button' on-click event to trigger a method that is contained inside of its parent polymer-element aka 'my-component'. Below is an example of what I'm trying to achieve. You can see that there is an element called...

How is Facebook able to autoplay videos on mobile browsers

facebook,jquery-mobile,javascript-events,facebook-javascript-sdk,html5-video
I realize that many questions have been asked about autoplay videos on mobile devices but before my question is marked as a duplicate, I must say that I looked through a lot of those questions and answers and I have not found a satisfactory answer. Mostly, all of the answers...

Why is sortable event target null

javascript,javascript-events,sortable
Using RubaXa Sortable, I'm doing a pretty standard (given it's an example on the library's site) drag of an item from one a group to another. I need to store the original and target group ids as variables. All works well except the target is always NULL. The example on...

jQuery one event prevents other event from being fired

jquery,javascript-events,event-handling,listener
I'm unsure about what I am overlooking. If my design is just bad or if there is a smart way of solving this. Given: 1 input field 1 hidden button Logic: If the input field is focused, the hidden button gets shown. If the input field is unfocused, the button...

HTML 5 Drag & Drop Functionality - Remove Dropped Item

javascript,html5,javascript-events
I'm almost there. I'm creating drag and drop functionality and the last part i'm having issues with is finding a clean way to remove the item that has been dropped. The yellow div is draggable. The red div is droppable. When the yellow div is dragged on top of the...

How to get a button's ID when clicked in Windows 8 apps?

javascript,html,javascript-events,click,windows-8.1
I'm trying to get the ID of the button I clicked but I can't do it. I tried everything but it doesn't work. How can I do this? ...

On condition fire all events, else fire none

javascript,jquery,javascript-events
I am working on top of existing javascript (that I can not alter) and need to check something on submit. If my condition is true, no other submit handlers should be applied. If my condition is false, all other submit handlers shall be applied. What I have tried so far:...

Javascript TypeError for declared function

javascript,javascript-events
HTML <input type="checkbox" class="test" id="chk" /><label for="chk">Click</label> <p id="demo"></p> JavaScript (function (){ var chk = document.querySelector('.test'); function ClickTest(elem){ this.elem = elem; }; ClickTest.prototype.addListener = function() { this.elem.addEventListener('change', this.showValue); }; ClickTest.prototype.showValue = function(){ console.log('Clicked'); var d = document.getElementById('demo'); d.innerHTML = "This works"; this.test(); }; ClickTest.prototype.test = function(){...

Why is my node event callback showing up in the event as undefined?

javascript,node.js,url,javascript-events
I am trying to pass back a url string as "data" into my eventhandler. My request to the server is "https://172.20.10.6/index.html". The console.log below prints out "/index.html" as I expect. switch(req.method) { case 'GET': console.log("logged from plugin-https.js: url: " + req.url); ee.emit("dataIn", req.url); break; Below is the eventHandler code. The...

Getting the target of the current bubbling phase when using event delegation

javascript,jquery,javascript-events,event-delegation
I have a div that contains some buttons and I want to attach an event listener to the div that listens for events that bubble up from the buttons inside of it. The problem I am running into is that the value of event.currentTarget does not appear to match what...

Why are two click events registered in this html/css/jquery

javascript,jquery,html,css,javascript-events
I am trying to style a checkbox list. I've added my styles and they appear correctly when rendered. I want to add a class when the label for the checkbox is clicked. This is my markup and here is the same in a jsfiddle. You can see from my fiddle...

Javascript function called with button onclick, fails with onload

javascript,html,javascript-events
I am trying to use an external javascript function in the body tag : <!DOCTYPE html> <script type="text/javascript" src="js/Long.min.js"></script> <script type="text/javascript" src="js/ByteBufferAB.min.js"></script> <script type="text/javascript" src="js/ProtoBuf.min.js"></script> <script type="text/javascript" src="js/fs.js"></script> <script type="text/javascript" src="js/bundle.js"></script> <script type="text/javascript"...

dynamically added event handler disables the previous one in Javascript

javascript,javascript-events,event-handling
I am creating buttons dynamically in Javascript. Also adding dynamically an eventhandler to each button. For the last button it works but the previous ones simply are not working any longer. Here's my small piece of code. What do I do wrong? <html> <head> <script> var id = 0; function...

Why is 'event' available globally in Chrome but not FF?

javascript,jquery,javascript-events,event-handling,global
While working on an answer for another question, a strange bug came up related to the event object being available in an anonymous function without being passed in. In Chrome the below works fine, but FF throws an error. $(document).ready(function() { $("#uspsSideboxTrackingClose").click(function() { event.preventDefault(); console.log(event); }); }); Chrome: FireFox: ReferenceError:...

How to make multiple balls drop on click?

javascript,canvas,javascript-events,html5-canvas
I have a ball that drops from cursor location, and redrops when the cursor is moved to another location. I am trying get a new ball to drop every time I click the mouse. I tried: canvas.addEventListener('click', function(event) { ball.draw(); }); But it doesn't seem to do anything. Is there...

using jQuery's delegated event on() within every turbolinks page:load

jquery,ruby-on-rails,ruby-on-rails-4,javascript-events,turbolinks
I had this code in my rails app: $(document).ready( function() { myCustomFunction("#link-selector"); } function myCustomFunction(linkCssSelector){ // some stuff... $(document).on('click', linkCssSelector, function(){ // ...some other stuff... }); } The click event handling is already delegated to the document, but now I have to add Turbolinks to my app. Then, I would...

AngularJS - Click event (in directive) triggers when anywhere in the parent is clicked

javascript,angularjs,javascript-events,angularjs-ng-transclude
I'm going to do my best to explain my issue - bear with me. This whole thing is a directive for file selection: The directive has an ng-transclude component that contains a few directives, contained in their own divs. Parent directive: <div class="extra-cells"> <div ng-transclude class="extra-cells-row"></div> </div> ng-transclude content: <div...

How to handle “click” event even if element is moved from beneath the cursor between mousedown and mouseup?

javascript,jquery,html,javascript-events
I have an <input> and a <button>. The input has an onblur event handler that (sometimes) results in the <button> being moved; if, with focus on the <input>, the user goes to click on the <button> (and it is thereby moved from beneath the pointer before the click completes) they...

Angular.js - emit periodic event to directive

javascript,angularjs,javascript-events,angularjs-directive,angularjs-scope
I have one directive, which translate dates&times to better - human reading - form, like "now", "one minute ago", .. I'd like to update it periodically so dates which are translated as "now" will be after one minute updated.. One way how to solve this to make $interval in directive...

Add payload to vanilla JavaScript Event

javascript,jquery,javascript-events
Is there a way to add payload to vanilla JavaScript event like you can do in jQuery? // jQuery $(document).trigger('event', payload); // Vanilla JS window.dispatchEvent(new Event('event', ??? I guess I have to use my own Event Bus of some kind?...

What WheelEvent.deltaZ refers to?

javascript,javascript-events,mousewheel
While I was working on JavaScript events, I found a troubling element on the wheel event: the deltaZ member. I understood what was deltaX as horizontal scroll (available with some devices like a touchpad) and deltaY as vertical scroll (that is what any standard wheel do) but for deltaZ, the...

Can a conditional-And operator(&&) contain more than 2 operands?

javascript,html,events,javascript-events
I asked a question in regards to this code earlier and it works to a degree after I changed it to reflect the answer but there is a bug that only really you to match red with red or blue with blue or green with green. I know that the...

Javascript Events Not Working

javascript,javascript-events
I am trying onfocus and onblur events. It's not working. When i click the email field the value does not disappears. Here's my code. Please tell me if there's anything wrong. <!DOCTYPE html> <html> <head> <title>More Events</title> </head> <body> <form> <input type="text" value="your email" name="email" id="email" /> </form> <script> var...

Why is my Java script code not running? (Form Validation)

javascript,html,javascript-events
This is my HTML: <html> <head> <title>Article</title> <link rel="stylesheet" href="pop.css" type="text/css" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <script type="text/javascript" src="validator.js"></script> <div id="comment_form"> <form method="POST"> Name: <input type="text" name="name" id="name1" onblur="checkname()"> <br/> Email: <input type="text" name="email" id="email1"...

Highcharts & jQuery: add a mark by clicking with Shift key pressed, then process on release

jquery,javascript-events,highcharts
I am working with Meteor (means jQuery ok) and Highcharts. For data analysis purposes, users need to be able to set markers between two initial markers by clicking on the chart. I want them to be able do that as long as shift key is hold down. Here the algo:...

Can't Add Up Radio Button Values with jQuery

javascript,jquery,html5,jquery-mobile,javascript-events
I'm trying to add up all the values of the radio buttons selected on Submit button press. It sometimes changes the 0 to a 200, but it isn't adding correctly. I'm not quite sure what is going on with this one, since the total amount sometimes changes, but isn't accurate....

How to run a Javascript function everytime f5 is used to refresh the page

javascript,jquery,javascript-events,onload-event
The following code works for the first time that the page is loaded but when the page is refreshed using F5, it does not work on firefox. In chrome it works fine. $(document).ready(function() { $("iframe").each(function() { // Using closures to capture each one var iframe = $(this); iframe.on("load", function() {...

Basic Calculator - event binding using pure javascript

javascript,javascript-events
I am completely new to the Javascript .When I am looking to get the value to the button its get failed.I already given the setEvent.Like getEle(); And also bind the click function, Now i want to get the input values and perform mathematical calculations. <!DOCTYPE html> <html> <head> <title>Simple Calculator</title>...

What's the pattern for calling requestAnimationFrame multiple times per frame?

javascript,javascript-events,css-animations,requestanimationframe
I have a touch handler that may fire multiple times within a given 16ms time period. On each firing, I set a translate on the element based on the touch position, eg: at 2ms, translate 20px at 5ms, translate 40px at 10ms, translate 50px I understand that calls to rAF...

Loading google maps marker on button click using geolocation

javascript,html,google-maps,button,javascript-events
My code should define the geolocation of the user and assign it the value pos. I then want to use this value of pos to create a marker upon a button click. However, I do not get a point being plotted. Both position and map are global variables that have...

Constantly check the length of an element and perform an action if it is ever 1

javascript,jquery,events,javascript-events,google-chrome-extension
I have an element on a page that I am constantly monitoring. If at any time that length is equal to 1, it means it exists on the page (the user has logged out) and I want to prompt them with a popup to login. So at the moment I...

jQuery event.preventDefault() don't work unless debugging

javascript,jquery,events,javascript-events,event-handling
I am trying to use this approach in order to convert GET parameters to POST. I also want the anchor to be properly handled even if the middle mouse button is clicked. This is how I did the the event handlers binding: $(document).ready(function () { $(".post").each(function(){ $(this).mousedown(function(evt){ switch(evt.which){ case 1:...

Google maps event listener dragend

javascript,google-maps,google-maps-api-3,javascript-events,google-maps-markers
I am adding a event listener to my marker, the function for the marker is function setupMarkerWaypoint(){ console.log('setting waypoint marker'); waypointMarker = new google.maps.Marker({ position: default_latlng, map: mapBooking, icon:"http://maps.google.com/mapfiles/ms/micons/blue.png" }); waypointMarker.setVisible(true); function geocodePosition(pos) { geocoder.geocode({ 'latLng': pos }, function(responses) { if (responses && responses.length > 0) { updateMarkerAddress(responses[0].formatted_address); } else...

How to prevent my jQuery textarea Focus event from firing repeatedly for ulimted times in a row

javascript,jquery,javascript-events
I have something like the basic JavaScript jQuery code below that is only called once in my project code however it alerts 100+ times when my textarea attached to the event is focused by clicking my mouse cursor into it! projectTaskModal.cache.$cmtTextarea.on('focus', function() { alert('ON FOCUS EVENT'); }); My goal is...

Invoke marshalled COM interface multiple times

javascript,javascript-events,com,event-handling,activex
I am writing a COM object for JavaScript consumption. JavaScript code is turn runs in an hosted WebBrowserControl. I need to fire some events from COM object to JavaScript, the excellent guide to which at Dr. Dobbs e.g. I have following in my *.idl IJSCallback { void Listen(IDispatch* pJSMethod); }...

Avoid Adding Event Multiple Times

javascript,javascript-events,mootools
I am dynamically adding events using addEvent("keydown", function() {}); to an element. My problem is that there are times when this code get's run on the same element twice or more. The behavior becomes clunky as the function registered for that event runs a couple of times. Is there a...

How to make a react component that can be rendered with no data and later rendered with data?

javascript,javascript-events,reactjs
I have a situation that I'm sure is common and I just haven't learned the react way for accomplishing it. Let's say I have this: var appView = new React.createClass({ render: function() { return ( <div> <SomeSubview/> </div> ) } }); React.render( React.createElement(appView), $('#app').get(0) ); My question is how should...

In iframe how to “unwrap” span tags

javascript,jquery,jquery-ui,javascript-events
how to unwrap span tags within Iframe. <span id="trans001" class="newtext">Directional</span> i tried to remove using this $('iframe').contents().find(".newtext").unwrap(); If remove() means it works but content also removed. i want to retain text. Thanks in advance....

JQuery event propagation (return false)

javascript,jquery,javascript-events,event-handling
Why clicking on the male radio button does not work? <div id="m_wrapper"> <input id="m" type="radio" name="sex" value="male" />Male<br> </div> <input id="f" type="radio" name="sex" value="female" />Female <input id="o" type="radio" name="sex" value="other" />Other $("#m_wrapper").click(function(e){ $("#m").prop('checked', true); return false; }); I know that here -> return false is equivalent to call e.preventDefault() AND...

What is the most elegant, reliable and efficient way to get the grandparent's first child in JQuery?

javascript,jquery,html,algorithm,javascript-events
So I have a piece of HTML like <form action="/AssetBundle/DownloadFile" data-ajax="true" data-ajax-method="POST" data-ajax-mode="replace" data-ajax-update="#masterLinkHolder" id="form0" method="post"></form> <table> <tr> <td>someimage.png</td> <td><img src="imageicon.png"></td> <td><button type="button">Click to Download</button></td> </tr> <tr> <td>somedocument.docx</td> <td><img src="docicon.png"></td>...

Using javascript or jquery to auto populate the current time

javascript,jquery,html5,javascript-events
I am trying to use javascript and/or jquery to auto populate the time in an type time field; not the date. It auto populates fine. However, i am trying to have it auto populate the current time rather than a specified time. (e.g."17:40:11") How do I get the current time...

jquery fire page load event from loaded page

jquery,javascript-events,jquery-load
I'm loading a php page in a div with $("#div").load("page.php?id-blah") The page gets loaded correctly and jquery is functioning properly. In the page.php I am using the $(document).ready(function() { ...perform things.. }) call but its not fired. What event do I have to use to make `perform things run? ...

How do I avoid hover event to fire in iPhone and iPad?

javascript,ios,iphone,javascript-events,jquery-hover
I had added an effect on hoverEnter and hoverLeave on my Divs assuming that these events wont fire on iOS devices. But on iOS devices the hoverEnter and click event fire and the hoverEnter effect is maintained. I dont want these hover events to fire on mobile devices. What should...

How do I know, via key event code, if the character just entered in a