在 React 中使用 JS 在 mouseOver 上播放视频 [重复]
只是想让这些视频在鼠标悬停时播放。我可以从控制台看到我需要创建一个函数而不是使用字符串(其他 SO 答案使用字符串),那么如何在不创建太多额外代码的情况下做到这一点?理想情况下,我希望在 onMouseOver 和 onMouseOut 属性上设置正确的功能。 <video poster="https://i.imgur.com/Us5ckqm.jpg... »
只是想让这些视频在鼠标悬停时播放。我可以从控制台看到我需要创建一个函数而不是使用字符串(其他 SO 答案使用字符串),那么如何在不创建太多额外代码的情况下做到这一点?理想情况下,我希望在 onMouseOver 和 onMouseOut 属性上设置正确的功能。 <video poster="https://i.imgur.com/Us5ckqm.jpg... »
我有这个标记 <h2>Title</h2> <div class="info-content"> <p>some code in here too</p> </div> 还有这个 jquery (function($) { $(".info-content").hide(); $("h2").cli... »
我知道this 关键字总是指当前作用域的this,只要你在function() { ... } 中包装一些东西,它就会改变。我的问题是,为什么我可以在setTimeout函数内部的函数中访问外部作用域变量x? var x = 45; function getRecipe(recipe) { x = 35; return { displayRecipe: function... »
简短的故事,我不知道为什么它不起作用,我尝试过 Console.Log() 来弄清楚“this”是什么,而事件只是不断地传递窗口。这是一个点击事件,假设在这个轮播中激活对某个人物的影响,这就是为什么我不能单独搜索类(至少据我所知)。聪明人有什么解决办法吗? var carFigure = null; //----------The Events $('.figure').click... »
以下是提交名称时调用的函数。它转到 firebase db,然后我们可以通过查看 db 来查看谁连接了。 但是,当我将这些数据提取到对象(用户)数组中时,我就卡住了。我正在尝试将此数据推送到 this.state.names (在构造函数状态中声明的数组),但我无法理解它。 错误信息指向代码底部的函数。该功能是否应该移动?为什么它不起作用?我已经阅读了很多关于“this”的帖子,但我很挣扎。 ... »
我正在尝试设置 pk 的动态检索,但此选择器不起作用,这是我的代码: #html file <div id="{{task.id}}"> <h3> <a href="#" id="task">{{ task.task }}</a> </h3... »
我正在学习,但我有一个问题无法找到满意的答案。 this我需要一个概要。我不断看到它,人们已经建议修复我使用它的代码。我真的不知道它到底做了什么。如果有人愿意给我一个基本的概要,我会非常高兴。 ... »
我试图了解下面三个版本的代码有什么区别,具体来说: 1) 为什么'this'与对象无关,不应该在这个上下文中使用? 2) 为什么我不能在这个对象中定义一个变量? 3) 我必须在这样的对象中使用名称/值对吗? 如果可能,与其说“在 JavaScript 中你这样做,而不是......”,不如请你给出原因(简单来说是可能的),例如'这条线不起作用的原因是因为......'。 谢谢:) //... »
Foo 是一个具有名为 list 的公共成员的函数。它有一个名为 setList 的公共成员函数。我希望能够从 setList 编辑列表。我可以这样做吗?我尝试了一些事情,但我什至无法从 setList 中访问列表。 var Foo = function Foo() { this.list = ["a", "b", "c"]; this.setList = function(... »
我遇到了这个问题,我有两个兄弟姐妹,一个输入和一个按钮,它调用一个函数来检索输入中的值,但它一直告诉我值未定义... 这是“表格”: <li> <input id="mem3" value="TestU4" disabled=""> <button id="del3" class="delmem" onclick="deleteBandMember()... »
查看我的一位队友编写的一些旧代码,我发现这段代码非常奇怪: if (...) { // some code } else if (this == null) { System.out.println("I expected this to be dead code!"); } 是不是很奇怪。 AFAIK,this == null 条件永远不能是true,这对编译器来说应该是... »
我正在使用webkitRequestAnimationFrame,但在对象内部使用它时遇到问题。如果我传递了 this 关键字,它将使用 window 并且我找不到它使用指定对象的方法。 例子: Display.prototype.draw = function(){ this.cxt.clearRect(0, 0, this.canvas.width, this.canvas.heigh... »
如果我通过new constructor() 调用创建一个对象,如下所示: function constructor(){ function privateFn(){ console.log('this is private'); } this.publicFn = function(){ console.log('this is publ... »
const obj1 = { test: function() { console.log(this); } }; const obj2 = { test: () => { console.log(this); } }; obj1.test(); obj2.test(); 我的方法中需要一个新的作用域,但是在回调中运行某些东西后,我想将作用域绑定回全局对... »
我将以下 JQuery 函数附加到网页上 n 个文本框的模糊事件。 $(document).ready(function() { $("input[id$='_txtTuitionAmt']").blur(function() { alert(this.value); }) }); 它工作得很好。当用户跳出任何文本框时,会弹出一... »
我正在创建一个包含带有提交按钮的表单的组件。在表单的 OnSubmit 中,我调用了一个箭头函数。在此函数中,我将对象称为“this”,但收到未定义的错误消息。但是,如果我只是在表单的 OnSubmit 中执行 console.log(this) 而不是调用箭头函数,则定义了 this。任何人都知道如何解决这个问题?我实际上正在学习 react/ethereum 课程,即使讲师的代码在他的视频中有... »
我目前正在尝试根据本教程学习 React Native:http://www.appcoda.com/react-native-introduction/ 在复制大部分代码时(文本中的小改动)我收到了这个错误: Error: Cannot read property 'push' of undefined 如果我尝试推送新的导航器视图,则会出现此错误。这是条带化的代码(最后是完整的代码,但... »
我在一周前发布了一个关于如何使用 JavaScript switch 语句来比较 this.id 的问题。我发现很难将我的函数/对象方法作为变量从开关中取出。使用严格模式并尝试这样做似乎是不可能的。不过我确实找到了一种方法来获得我想要的结果。 "use strict" function fragmentLoader() { getID(this.id... »
我正在尝试在 forEach 上下文中调用外部变量。由于我使用的是箭头符号,这应该可以解决问题,但变量仍然未定义。 这是我的代码: transformSlots (slots) { var array = slots; var newArray; array.forEach(element => { var newElement = { day: dateFns.... »
我目前正在学习本教程:Getting Started with jQuery 以下两个例子: $("#orderedlist").find("li").each(function (i) { $(this).append(" BAM! " + i); }); $("#reset").click(function () { $("form").each(function () {... »