- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有以下代码(它是另一个页面的一部分,但仅此而已):
var players = ["player1", "player2", "player3", "player4", "player5", "player6", "player7", "player8", "player9", "player10"];
var questions = ["Wat is jouw guilty pleasure?", "Wie was jouw eerste crush?", "Wat is je grootste seksuele fantasie?", "Wat is het meest gevoelige deel van je lichaam?", "Heeft iemand je ooit per ongeluk naakt gezien?", "Heb je ooit buiten seks gehad?", "Heb je ooit een seksspeeltje gebruikt?", "Heb je ooit naakt gezwommen?", "Heb je ooit wel eens een trio gehad?", "Heb je wel eens seks gehad in het openbaar vervoer?", "Doe je het liever het licht aan of uit? ", "Heb je weleens een verkeerde naam genoemd tijdens de seks?", "Wat vind jij het meest saaie standje?", "Wat is de grappigste plaats waar je ooit seks hebt gehad?", "Hoeveel andere benamingen ken je voor ‘seks hebben’?", "Ben je wel eens versierd door iemand van het zelfde geslacht?", "Welk cijfer geef je jezelf als sekspartner?", "Heb je weleens heb eten geëxperimenteerd tijdens seks?", "Wat vind het meest sexy aan jezelf?", "Stel dat je een pornoster bent, hoe zou je heten?", "Met welke BN’er zou je wel een nachtje willen doorbrengen?", "Wat is het meest grappige wat je is overkomen in bed?", "Wat is je favoriete standje?", "Wat vind jij sexy?", "Ben je ooit betrapt tijdens het masturberen?", "Ben je ooit betrapt tijdens seks?", "Wat vind jij echt een afknapper?", "Wat zou je nog wel eens willen proberen in bed?", "Romantische rustige seks of geile wilde seks?", "Hoe vaak per dag denk jij aan seks?", "Ochtendseks of avondseks?", "Wanneer heb je voor het laatst over seks gedroomd?", "Wat is het meest ondeugende wat je ooit hebt gedaan?", "Hoe ziet jouw ideale voorspel eruit?", "Welk rollenspel zou jij wel eens willen spelen?", "Hou je van ‘dirty talk’?", "Hoe was jouw eerste keer?", "Heb je een fetisj?", "Wat is je grootste turn off?", "Wat is je grootste turn on?", "Wat valt je het eerste op aan iemand die je ziet zitten?", "Met hoeveel mensen ben je naar bed geweest?", "Hoe vaak masturbeer je?", "Heb je wel eens een orgasme gefaked?", "Web jij weleens iemand betrapt?", "Wel je wel eens seks gehad terwijl er anderen in de kamer waren?", "Hoe vaak per week heb je seks?", "Heb je weleens een one night stand gehad?", "Heb je wel eens een striptease gegeven?", "Heb je weleens een lapdance gegeven?", "Heb je wel eens een striptease gekregen?", "Heb je wel eens een lapdance gekregen?"];
var playerNames = [];
var chosenName;
var question;
$(document).ready(function() {
for (var i = 3; i < players.length; i++) {
$("#" + players[i]).hide();
}
$("#nextQuestion").hide();
$("#stop").hide();
$("#chosenName").hide();
$("#chosenQuestion").hide();
$("#addPlayer").click(function() {
for (var i = 3; i < players.length; i++) {
$("#" + players[i]).toggle();
}
});
$("#start").click(function() {
playerNames = [];
for (var i = 0; i < players.length; i++) {
if ($("#" + players[i]).val() != null) {
if ($("#" + players[i]).val() == "") {
break;
} else {
name = $("#" + players[i]).val();
playerNames.push(name);
console.log(name + " added to array!");
console.log(playerNames);
}
}
}
$("input").hide();
$("#addPlayer").hide();
$("#start").hide();
$("#chosenName").show();
$("#chosenQuestion").show();
$("#nextQuestion").show();
$("#stop").show();
chosenName = playerNames[Math.floor(Math.random() * players.length)];
question = questions[Math.floor(Math.random() * questions.length)];
});
$("#stop").click(function() {
$("input").show();
$("#addPlayer").show();
$("#start").show();
for (var i = 3; i < players.length; i++) {
$("#" + players[i]).hide();
}
$("#nextQuestion").hide();
$("#stop").hide();
});
function getQuestion() {
chosenName = playerNames[Math.floor(Math.random() * playerNames.length + 1)];
question = questions[Math.floor(Math.random() * questions.length + 1)];
console.log(chosenName);
console.log(question);
$("#chosenName").html(chosenName);
$("#chosenQuestion").html(question);
return (chosenName + question);
}
$("#nextQuestion").click(getQuestion());
});
<head>
<meta charset="utf-8">
<title>Test</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>
<body>
<input type="text" id="player1" class="player" placeholder="Naam">
<input type="text" id="player2" class="player" placeholder="Naam">
<input type="text" id="player3" class="player" placeholder="Naam">
<input type="text" id="player4" class="player" placeholder="Naam">
<input type="text" id="player5" class="player" placeholder="Naam">
<input type="text" id="player6" class="player" placeholder="Naam">
<input type="text" id="player7" class="player" placeholder="Naam">
<input type="text" id="player8" class="player" placeholder="Naam">
<input type="text" id="player9" class="player" placeholder="Naam">
<input type="text" id="player10" class="player" placeholder="Naam">
<button id="addPlayer">Voeg extra spelers toe</button>
<button id="start">Start spel</button>
<p id="chosenName"></p>
<p id="chosenQuestion"></p>
<button id="nextQuestion">Volgende vraag</button>
<button id="stop">Stop spel</button>
</body>
当我尝试运行它时,出现未捕获的类型错误。它说:无法在字符串“undefinedWat vind het meest sexy aan jezelf?”上创建属性“guid”?
undefinedWat vind het meest sexy aan jezelf?
这部分是前面带有“undefined”的 chosenQuestion,但我不明白 undefined 是如何到达那里的以及我必须做些什么来解决这个问题......有人可以帮帮我吗?
最佳答案
您正在使用 getQuestion()
的返回值作为 click
处理程序。
该返回值是字符串 undefined
+ <a random question>
.
改变
$("#nextQuestion").click(getQuestion());
到
$("#nextQuestion").click(getQuestion);
关于javascript - 未捕获的类型错误 : Cannot create property 'guid' on string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48991269/
假设有一个创建用户的操作。如果存在指定的电子邮件或用户名,此操作可能会失败。如果它失败了,则需要确切地知道原因。在我看来,有三种方法可以做到这一点,我想知道是否有明显的赢家。 所以,这是一个类用户:
var obj1 = Object.create; console.log(typeof obj1); var obj2 = Object.create(null); console.log(type
I am getting this error after running npm run build yield User.create({^在运行NPM Run Build Year Use
我应该为其他人将从中继承的第一个父对象传递哪个参数,哪个参数更有效 Object.create(Object.prototype) Object.create(Object) Object.creat
我正在尝试使用 JDBC(最新版本)设置 SQL Server 2008 数据库。 我有一个我想一起执行的 setup sql 命令列表: 基本上我做的是: connection.setAutoCom
我正在尝试创建一个 CloudFormation 模板来创建一个 Auto Scaling 组,以便我可以从中启动 2 个实例。 我已经创建了 Auto Scaling 组,但我不知道如何编写用于从
我正在创建我的第一个WordPress网站。我已经在我的网站上安装了Elementor Pro插件。随之而来的一个有利因素是“循环旋转木马”。。。当我把它添加到我的页面时,一切似乎都在工作,但是当我点
create-react-app error 我从终端运行yarn start时收到此错误消息...我尝试了sudo killall node和许多其他过程来清除i-node却没有成功。 我也将我的c
在 CRM 中,当我尝试设置工作流程时,我可以选择与某个实体的创建时间相关的超时。涉及三个字段。 记录创建于 创建于 修改时间 虽然最后一个很明显,但我看不出其他两个之间有任何逻辑上的区别。 最佳答案
我在一次采访中被问到这个问题。我无法回答。 "browserslist": [ ">0.2%", "not dead", "not ie <= 11", "not op_mini all" ] 我可以
这是一个 Rails 新手问题: 当我在模型上调用 create() 时,它会绕过关联的 Controller create 操作吗? 例如,这没有命中我的标签 Controller #create
我不明白这两种特权之间的区别。 我找到了这两种解释,但对我没有帮助。 CREATE TABLE -> Enables a user to create a table owned by that us
我是 SharePoint 工作流的新手。 创建新任务并分配 TaskId 时,我有两个选项: 创建一个新字段来保存 TaskId 创建一个新属性来保存 TaskId。 新属性是一个依赖属性。 我的问
我突然注意到我们的代码库中有一个TDataModuleTestExchange(nil)“构造函数调用”: procedure TDialoogConfigExchange.ButtonTestCli
我有一个具有 TComponent 变量的单元,我在单元初始化时创建此组件,如下所示: var XComp: TComponent; . . . . initialization begin
Composer 是否提供了更新项目创建时使用的包的方法?即,如果我使用以下内容创建一个新的 Laravel 项目 composer create-project --prefer-dist lara
在 Hibernate 中,如果我们将 hbm2ddl.auto 设置为 create/create-drop ,那么它将在启动时删除旧模式并创建新模式。这意味着,它也会删除数据?..我的疑问是,如果
我使用了 create an Automated Build 中的此链接 ( this guide ) . 浏览器错误控制台显示: https://hub.docker.com/v2/reposito
我已经搜索了 msdn 并没有找到答案。我应该知道有什么区别吗? 如果真的没有区别,那么为什么会存在这种冗余? --SQL Server Stored Procedure Syntax CREATE
我有以下内容: var CardViewModel = function (data) { ko.mapping.fromJS(data, {}, this); this.editin
我是一名优秀的程序员,十分优秀!