gpt4 book ai didi

javascript - 文本甚至不使用 typed.js 输入

转载 作者:太空宇宙 更新时间:2023-11-04 06:20:58 25 4
gpt4 key购买 nike

我正在尝试使用 typed.js 键入文本,但它不起作用。

<head>
<meta charset="utf-8">
<title>webpage</title>
<link href="style.css" type="text/css" rel="stylesheet">
</head>
<body>
<div id="particles-js"></div>
<script type="text/javascript" src= "js/particles.js"></script>
<script type="text/javascript" src = "js/app.js"></script>
<script type="text/javascript" src="js/typed.js" ></script>

<div class = "name">
Name
<div class = "about"><p>Developer <span class="typed">| Reader</span></p></div>
</div>
<script type="text/javascript">
var typed = new Typed(".typed",{
strings: ["Python Enthusiast","Stopped"],
backSpeed: 40,
typeSpeed: 40
});
</script>

我只想输入阅读器文本

最佳答案

当我使用 cdn 脚本标签尝试您的代码时,它会输入。您的本地 typed.js 文件可能存在问题。请参阅下面的代码片段以供引用:

<head>
<meta charset="utf-8">
<title>webpage</title>
<link href="style.css" type="text/css" rel="stylesheet">
</head>

<body>
<div id="particles-js"></div>
<script type="text/javascript" src="js/particles.js"></script>
<script type="text/javascript" src="js/app.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/typed.js/2.0.10/typed.min.js"></script>

<div class="name">
Name
<div class="about">
<p><span class="typed"></span></p>
</div>
</div>
<script type="text/javascript">
var typed = new Typed(".typed", {
strings: [
"Developer | Reader",
"Developer | Python Enthusiast",
"Developer | Stopped"
],
backSpeed: 40,
typeSpeed: 40
});
</script>

编辑:如果您想要输入所有字符串,您必须将它们添加到您的字符串数组中。还有不应该改变的部分,在这种情况下 Developer | 应该在每个字符串中,这样 typed.js 就知道在退格时要删除多少。它会自动保留所有字符串之间共有的部分。

如果您只想键入 | 之后的部分,并且在您加载时 Reader 部分已经存在(就像您在自己的代码中一样),请尝试以下操作:

<head>
<meta charset="utf-8">
<title>webpage</title>
<link href="style.css" type="text/css" rel="stylesheet">
</head>

<body>
<div id="particles-js"></div>
<script type="text/javascript" src="js/particles.js"></script>
<script type="text/javascript" src="js/app.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/typed.js/2.0.10/typed.min.js"></script>

<div class="name">
Name
<div class="about">
<p>Developer | <span class="typed">Reader</span></p>
</div>
</div>
<script type="text/javascript">
var typed = new Typed(".typed", {
strings: [
"Reader",
"Python Enthusiast",
"Stopped"
],
backSpeed: 40,
typeSpeed: 40
});
</script>

换句话说,如果您调用的元素中已经存在一些文本,则您需要让该文本也存在于您的字符串数组中,否则它会跳过一些元素。

关于javascript - 文本甚至不使用 typed.js 输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55512210/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com