Запитання з тегом «javascript»

Питання щодо програмування в ECMAScript (JavaScript / JS) та різних його діалектів / реалізацій (крім ActionScript). Цей тег рідко використовується поодинці, але найчастіше асоціюється з тегами [node.js], [jquery], [json] та [html].

8
Зміна jQuery .val не змінює вхідне значення
У мене є HTML-вхід із посиланням у значенні. <input type = 'text' value = 'http://www.link.com' id = 'link' /> Я використовую jQuery для зміни значення певної події. $('#link').val('new value'); Вищевказаний код змінює значення текстового поля, але не змінює значення в коді (значення = 'http://www.link.com' залишається незмінним). Мені потрібно також значення …
103 javascript  jquery 


14
Як перевірити, чи існує динамічно прикріплений прослуховувач подій чи ні?
Ось моя проблема: чи можна якось перевірити наявність динамічно приєднаного прослуховувача подій? Або як я можу перевірити статус властивості "onclick" (?) У DOM? Я шукав рішення в Інтернеті так само, як Stack Overflow, але не везе. Ось мій html: <a id="link1" onclick="linkclick(event)"> link 1 </a> <a id="link2"> link 2 </a> …

3
Як передати подію як аргумент вбудованому обробнику подій у JavaScript?
// this e works document.getElementById("p").oncontextmenu = function(e) { e = e || window.event; var target = e.target || e.srcElement; console.log(target); }; // this e is undefined function doSomething(e) { e = e || window.event; var target = e.target || e.srcElement; console.log(target); } <p id="p" onclick="doSomething(e)"> <a href="#">foo</a> <span>bar</span> </p> Є …


12
Як викликати кілька функцій за допомогою @click in vue?
Питання: Як викликати кілька функцій в одному @click? (він же v-on:click)? я намагався Поділ функцій з коми: <div @click="fn1('foo');fn2('bar')"> </div>; Використовуйте кілька @click: <div @click="fn1('foo')" @click="fn2('bar')"> </div>; але як це зробити правильно? PS : Звичайно, я завжди можу це зробити <div v-on:click="fn3('foo', 'bar')"> </div> function fn3 (args) { fn1(args); fn2(args); …
103 javascript  vue.js 

18
Кутовий 5 Прокрутіть угору при кожному клацанні маршруту
Я використовую angular 5. У мене є інформаційна панель, де у мене є кілька розділів з невеликим вмістом і кілька розділів з таким великим вмістом, що я стикаюся з проблемою при зміні маршрутизатора під час переходу вгору. Кожного разу, коли мені потрібно прокрутити, щоб перейти до початку. Хто-небудь може допомогти …

12
setState не оновлює стан відразу
Я хотів би запитати, чому мій стан не змінюється, коли я роблю подію onclick. Я шукав деякий час тому, що мені потрібно прив'язати функцію onclick у конструкторі, але все ще стан не оновлюється. Ось мій код: import React from 'react'; import Grid from 'react-bootstrap/lib/Grid'; import Row from 'react-bootstrap/lib/Row'; import Col …


6
Додайте властивість до масиву об’єктів
У мене є масив об’єктів, як показано нижче Object {Results:Array[2]} Results:Array[2] [0-1] 0:Object id=1 name: "Rick" 1:Object id=2 name:'david' Я хочу додати ще одну властивість з іменем Active до кожного елемента цього масиву Об'єктів. Кінцевий результат повинен бути таким. Object {Results:Array[2]} Results:Array[2] [0-1] 0:Object id=1 name: "Rick" Active: "false" 1:Object …

9
Гаки React useState () з Object
Який правильний спосіб оновлення стану - це вкладений об’єкт у React with Hooks? export Example = () => { const [exampleState, setExampleState] = useState( {masterField: { fieldOne: "a", fieldTwo: { fieldTwoOne: "b" fieldTwoTwo: "c" } } }) Як можна використовувати setExampleStateоновлення exampleStateдо a(додавання поля)? const a = { masterField: { …

12
Як виявити IE 8 за допомогою jQuery?
Мені потрібно виявити не тільки тип браузера, але і версію, використовуючи jQuery. Переважно мені потрібно з’ясувати, чи це IE 8 чи ні. Я не впевнений, чи правильно це роблю. Якщо я: if (jQuery.browser.version >= 8.0) { dosomething} Я не впевнений, що він буде працювати для версії 8.123.45.6 чи буде? Редагувати: …
102 javascript  jquery 



4
Який алгоритм читабельності використовує для вилучення тексту з URL-адрес?
Деякий час я намагався знайти спосіб інтелектуального вилучення "відповідного" тексту з URL-адреси, усуваючи текст, пов’язаний з рекламою та всіма іншими безладами. Після декількох місяців дослідження я відмовився від цього як проблема це неможливо точно визначити. (Я пробував різні способи, але жоден не був надійним) Тиждень тому, я натрапив на читаність …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.