Используя “это” с Селекторами jQuery

Вероятно, так.

export default class Home extends React.Component {
        onMessage(m) {
            const js = `document.getElementById('inpOne').value = ${m};`
            this.webView.injectJavaScript(js);
        }
}

Кроме того, проверьте определение ref вашего WebView. Это выглядит неправильно. Должно быть ref={ref => (this.webView = ref)}

24
задан TylerH 18 October 2019 в 08:22
поделиться

3 ответа

Использование попытки:

$(this).siblings('p').css()
37
ответ дан 28 November 2019 в 22:51
поделиться
$(this).next("p").css("...")

"p" выше является дополнительным, если Вы просто хотите следующий непробельный узел в DOM.

14
ответ дан 28 November 2019 в 22:51
поделиться

я хочу использовать jQuery, чтобы отобразить или скрыть тег 'p', когда привязка нажата

Since, Вы упомянули, что требуется переключить тег 'p', когда привязка нажата, я сделал бы:

  $("a.question").click(function (event) {
      $(this).siblings('p').show(); //toggle the p tags that are siblings to the clicked element
      event.preventDefault(); //stop the browser from following the link
  });      
7
ответ дан 28 November 2019 в 22:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: