Pytania otagowane jako javascript

W przypadku pytań dotyczących programowania w ECMAScript (JavaScript / JS) i jego różnych dialektach / implementacjach (z wyjątkiem ActionScript). Ten znacznik jest rzadko używany samodzielnie, ale najczęściej jest powiązany z tagami [node.js], [jquery], [json] i [html].

11
Jak sprawić, by element przewinął się do widoku, używając jQuery?
Mam dokument HTML z obrazami w formacie siatki przy użyciu <ul><li><img.... Okno przeglądarki umożliwia przewijanie zarówno w pionie, jak iw poziomie. Pytanie: W <img>jaki sposób po kliknięciu obrazu mogę przewinąć cały dokument do pozycji, w której znajduje się właśnie kliknięty obraz top:20px; left:20px? Przeglądałem tutaj podobne posty ... chociaż jestem …
169 javascript  jquery 

7
Jak przyciąć ciąg do znaków N w JavaScript?
Jak mogę, używając Javascript, stworzyć funkcję, która obetnie ciąg przekazany jako argument do określonej długości, również przekazany jako argument. Na przykład: var string = "this is a string"; var length = 6; var trimmedString = trimFunction(length, string); // trimmedString should be: // "this is" Czy ktoś ma pomysły? Słyszałem coś …
169 javascript  string  trim 

19
Zapobiegaj onmouseout podczas najechania na element podrzędny nadrzędnego absolutnego div BEZ jQuery
Mam problem z onmouseoutfunkcją w absolutnie pozycjonowanym div. Gdy mysz uderza w element podrzędny w div, uruchamia się zdarzenie mouseout mouseout, ale nie chcę, aby było uruchamiane, dopóki mysz nie znajdzie się poza nadrzędnym, absolutnym div. Jak mogę zapobiec mouseouturuchamianiu zdarzenia, gdy trafi ono w element podrzędny BEZ jquery. Wiem, …

8
Błąd analizy ESLint: nieoczekiwany token
Za pomocą tego kodu: import React from 'react'; import { Link } from 'react-router'; import { View, NavBar } from 'amazeui-touch'; import * as Pages from '../components'; const { Home, ...Components } = Pages; Otrzymuję ten błąd eslint: 7:16 error Parsing error: Unexpected token .. Why? Oto moja konfiguracja eslint: …

14
Konstruktor klasy Async / Await
W tej chwili próbuję użyć async/awaitfunkcji konstruktora klasy. Jest to tak, że mogę uzyskać niestandardowy e-mailtag dla projektu Electron, nad którym pracuję. customElements.define('e-mail', class extends HTMLElement { async constructor() { super() let uid = this.getAttribute('data-uid') let message = await grabUID(uid) const shadowRoot = this.attachShadow({mode: 'open'}) shadowRoot.innerHTML = ` <div id="email">A …

4
Ostrzeżenie SameSite Chrome 77
Od ostatniej aktualizacji mam błąd związany z plikami cookie związanymi z atrybutem SameSite. Pliki cookie pochodzą od zewnętrznych programistów (Fontawesome, jQuery, Google Analytics, Google reCaptcha, Google Fonts itp.) Błędy w konsoli Chrome są takie. A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A …


7
jQuery pobiera lokalizację elementu względem okna
Biorąc pod uwagę identyfikator HTML DOM, jak uzyskać pozycję elementu względem okna w JavaScript / JQuery? To nie to samo, co w odniesieniu do dokumentu ani offsetowego elementu nadrzędnego, ponieważ element może znajdować się wewnątrz elementu iframe lub innych elementów. Muszę uzyskać lokalizację na ekranie prostokąta elementu (jak w pozycji …

9
Dobry samouczek dotyczący korzystania z interfejsu API historii HTML5 (Pushstate?) [Zamknięty]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Popraw to pytanie Zastanawiam się nad wykorzystaniem interfejsu API historii HTML5, aby rozwiązać problemy z linkowaniem głębokim w treściach …

6
Jak zamknięcia JavaScript są zbierane bezużytecznie
Zarejestrowałem następujący błąd przeglądarki Chrome , który doprowadził do wielu poważnych i nieoczywistych wycieków pamięci w moim kodzie: (Te wyniki wykorzystują profiler pamięci Chrome Dev Tools , który uruchamia GC, a następnie tworzy migawkę sterty wszystkiego, co nie zostało zebrane). W poniższym kodzie someClassinstancja jest odśmiecana (dobra): var someClass = …

3
Jak mogę powiedzieć AngularJS, aby „odświeżył”
Mam zdarzenie kliknięcia, które ma miejsce poza zakresem mojej niestandardowej dyrektywy, więc zamiast używać atrybutu „ng-click”, używam odbiornika jQuery.click () i wywołuję funkcję w moim zakresie w następujący sposób: $('html').click(function(e) { scope.close(); ); close () to prosta funkcja, która wygląda następująco: scope.close = function() { scope.isOpen = false; } Moim …

12
Kliknij przycisk Enter wyzwalacze
Mam stronę z dwoma przyciskami. Jeden to <button>element, a drugi to <input type="submit">. Przyciski pojawiają się na stronie w tej kolejności. Jeśli znajdę się w polu tekstowym w dowolnym miejscu formularza i naciśnę <Enter>, clickzostanie wyzwolone zdarzenie elementu przycisku . Zakładam, że to dlatego, że element przycisku znajduje się jako …
168 javascript  jquery  html  forms  enter 

11
Jak edytować tytuł pola alertów JavaScript?
Generuję alert JavaScript z następującym kodem na stronie C # .NET: Response.Write("<script language=JavaScript> alert('Hi select a valid date'); </script>"); Wyświetla okno alertu z tytułem nagłówka „Wiadomość ze strony internetowej”. Czy można zmodyfikować tytuł?
168 javascript  alert 


20
Jak wyodrębnić podstawowy adres URL z ciągu w JavaScript?
Próbuję znaleźć stosunkowo prostą i niezawodną metodę wyodrębnienia podstawowego adresu URL ze zmiennej ciągu za pomocą JavaScript (lub jQuery). Na przykład, biorąc pod uwagę coś takiego: http://www.sitename.com/article/2009/09/14/this-is-an-article/ Chciałbym dostać: http://www.sitename.com/ Czy najlepszym rozwiązaniem jest wyrażenie regularne? Jeśli tak, jakiej instrukcji mogę użyć do przypisania podstawowego adresu URL wyodrębnionego z danego …
168 javascript  regex  string  url 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.