jquery-animate 相关问题

指jQuery的animate()方法。有关通用图形动画,请参阅动画标记。

jquery 动画高度在谷歌地图控件中不起作用

我正在尝试为 Google 地图 v3 创建自己的控件。单击控制按钮时,会将地图 div 在页面上移至更高位置并扩展地图高度。 (是的,这类似于谷歌地图的

回答 1 投票 0

当我使用 jQuery 添加类时,CSS 动画不会播放

我试图通过向 div 添加 animate-fadeout 类来为给定的 div 添加从 100 不透明度到 0 不透明度的淡出过渡动画,但它不起作用。我正在使用 Tailwind CSS,这里我...

回答 1 投票 0

在鼠标移动时对scrollLeft 和scrollTop 进行动画处理

我想根据鼠标光标的移动来滚动HTML页面,这样当鼠标光标向任意方向(X和Y)移动时,页面的滚动条随之移动,从而滚动页面。我愿意

回答 1 投票 0

(Adobe Animate ActionScript) 如何使用 name、arry 和 lib() 从舞台中删除特定符号?

我对此感到非常沮丧。 首先,让您理解我的代码 - 我的目标是让用户随机选择一个单词,以每个字母都位于盒子内的方式出现在他们面前。 T...

回答 1 投票 0

缓慢导航至 URL 中的 id

在我的主页上,我有一个带有ID的菜单,当我单击它时,它会滑动到相应的div并且工作顺利。 但是,当我不在主页上并且单击某个项目时,我希望能够转到

回答 2 投票 0

绕 x 轴旋转图像

我需要绕其 x 轴(或 y 轴)旋转图像。我可以使用 avisynth 轻松创建这样的动画,但现在我需要使用 Python 的 moviepy 模块来实现该效果。我可以轻松旋转...

回答 1 投票 0

需要帮助创建动画以在JS中随机更改文本字符

我需要在菜单中制作像这个网站上的动画: https://displaay.net/typefaces/retail/ 有现成的解决方案吗?我尝试过与副驾驶一起做,但没有成功。 </desc> <question vote="0"> <p>我需要在菜单中制作像该网站上那样的动画: <a href="https://displaay.net/typefaces/retail/" rel="nofollow noreferrer">https://displaay.net/typefaces/retail/</a></p> <p>有现成的解决方案吗?我尝试过与副驾驶一起完成,但没有成功。</p> <pre><code>&lt;script&gt; document.addEventListener(&#39;DOMContentLoaded&#39;, function() { var titles = [ &#39;Text1&#39;, &#39;Text12&#39;, &#39;Text3&#39; ]; var currentIndex = 0; function changeTitle() { // Select the _H1 element var element = document.querySelector(&#39;._H1&#39;); if (element) { // Split the current title into characters and wrap each character in a span var chars = element.textContent.split(&#39;&#39;); element.innerHTML = chars.map(char =&gt; `&lt;span&gt;${char}&lt;/span&gt;`).join(&#39;&#39;); // Function to change a character to a random one function changeChar(index) { if (index &lt; chars.length) { var randomChar = String.fromCharCode(Math.floor(Math.random() * (126 - 33 + 1)) + 33); chars[index] = `&lt;span class=&#34;animate&#34;&gt;${randomChar}&lt;/span&gt;`; element.innerHTML = chars.join(&#39;&#39;); setTimeout(() =&gt; changeChar(index + 1), 20); // Adjust the delay as needed } else { // After all characters have changed, change the text to the next title setTimeout(() =&gt; { element.innerHTML = titles[currentIndex]; currentIndex = (currentIndex + 1) % titles.length; // Loop through the titles }, 2000); // Wait for 2 seconds before changing the text } } // Start changing the characters changeChar(0); } } // Change the title immediately and then every 5 seconds changeTitle(); setInterval(changeTitle, 5000); // 5000 milliseconds = 5 seconds }); </code></pre> </question> <answer tick="false" vote="0"> <p>受到您初始代码的启发,我做了以下操作。它创建一个随机字符串,只要该字符不正确,它就会继续使用另一个随机字符。直到整个字符串正确或者已经过了 100 个“回合”。</p> <p></p><div data-babel="false" data-lang="js" data-hide="false" data-console="true"> <div> <pre><code>const max_count = 100; const interval_ms = 30; document.addEventListener(&#39;DOMContentLoaded&#39;, e =&gt; { document.querySelectorAll(&#39;.animated&#39;).forEach(elm =&gt; animateText(elm)); }); function animateText(element, interval) { if (element.initialtext) { element.count++; let randomStr = Object.keys(element.initialtext) .map(i =&gt; String.fromCharCode(Math.floor(Math.random() * (126 - 33 + 1)) + 33)).join(&#39;&#39;); element.animatedStr = Object.keys(element.initialtext) .map(i =&gt; (element.animatedStr[i] == element.initialtext[i]) ? element.animatedStr[i] : randomStr[i]).join(&#39;&#39;); element.textContent = (element.count &lt; max_count) ? element.animatedStr : element.initialtext; if (element.textContent != element.initialtext) { setTimeout(() =&gt; {animateText(element)}, interval_ms); } else { delete element.count; delete element.initialtext; delete element.animatedStr; } } else { element.count = 0; element.initialtext = element.textContent; element.animatedStr = Object.keys(element.initialtext).map(i =&gt; &#39; &#39;).join(&#39;&#39;); element.innerHTML = &#39;&#39;; animateText(element); } }</code></pre> <pre><code>&lt;h1 class=&#34;animated&#34;&gt;Some title&lt;/h1&gt; &lt;h1&gt;&lt;span class=&#34;animated&#34;&gt;Some&lt;/span&gt; &lt;span class=&#34;animated&#34;&gt;title&lt;/span&gt;&lt;/h1&gt;</code></pre> </div> </div> <p></p> </answer> </body></html>

回答 0 投票 0

显示和隐藏类(onClick)

上传我在按钮上使用 Bootstrap 3 中的字形图标,该按钮使用 CSS3 关键帧旋转,我想要(.隐藏)此类,直到单击按钮,然后它将出现/显示,然后旋转。 ..

回答 2 投票 0

在纯 JavaScript 中垂直滚动时水平移动元素

我想在图像出现后立即将其从屏幕的最左侧移动,并且在滚动时,它应该移动到屏幕的右侧。我需要用纯 JavaScript 来实现这一点,或者......

回答 1 投票 0

如何Lottie动画SVG

我是lottie文件的新手,我已经在视频的After Effects中创建了动画,我认为这就是我将使用的方法,从illustrator到After Effects,或者figma到After Effects。 我正在尝试...

回答 1 投票 0

如何在 CSS 和 jQuery 中重新设置 div 动画

我正在制作这个演示。为什么我无法在单击后重新设置动画? CSS 规则和 jQuery 仅适用于首次点击。 我正在制作这个演示。为什么我无法在单击后重新设置动画? CSS 规则和 jQuery 仅适用于首次点击。 <div class="animatetop"></div> <button id="clicker">Click Me</button> .animatetop { height:250px; width:250px; background-color:#FFCC33 } .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } @-webkit-keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translateY(50px); transform: translateY(50px); animation-delay:2s; } 100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); animation-delay:2s; } } @keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); animation-delay:2s; } 100% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } } .fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; animation-delay:2s; } $(document).ready(function () { $("#clicker").on("click", function () { // alert( "man nemidanam" ); $('.animatetop').addClass('animated fadeInUp'); }); }); 您只能向对象添加类一次。一旦存在,再次添加它就没有任何作用。动画完成后,您必须删除这些类 animated fadeInUp。 一种方法是使用 setTimeout(): $(document).ready(function () { $("#clicker").on("click", function () { // alert( "man nemidanam" ); $('.animatetop').addClass('animated fadeInUp'); setTimeout(function(){ $('.animatetop').removeClass('animated fadeInUp'); }, 1500); }); }); JSFiddle 在这种情况下,您可以使用 queue() 和 deque() 添加和删除您的类: $(document).ready(function () { $("#clicker").on("click", function () { // alert( "man nemidanam" ); $('.animatetop').addClass('animated fadeInUp').delay(500).queue(function () { $(this).removeClass("animated fadeInUp"); $(this).dequeue(); }); }) }); 更新了小提琴

回答 2 投票 0

隐藏和显示右侧边栏[关闭]

所以,我正在尝试创建一个 JavaScript 或查询来隐藏右侧边栏 div。事实证明这比我预期的要困难得多,但我已经很接近了。 我创建了一个隐藏/显示右侧边栏,当

回答 1 投票 0

使用 jQuery 动画 addClass/removeClass

我正在使用 jQuery 和 jQuery-ui,想要为各种对象上的各种属性设置动画。 为了在这里解释这个问题,我将其简化为一个 div,当用户移动时该 div 会从蓝色变为红色......

回答 6 投票 0

控制动画徽标帧的最佳库方法是什么?

所以我正在为一个霓虹灯名称的网站制作一个动画徽标。我希望它一开始,字母一次打开一个,一个字母振动,然后有帧的某些部分我......

回答 1 投票 0

如何在jQuery中延迟执行回调函数

我有两个函数在元素及其子元素上触发动画(用于不透明度和顶部),第二个是第一个的回调函数。 他们之间有 5 秒的停顿,我

回答 2 投票 0

带有匹配媒体的 jQuery 媒体查询

我正在尝试根据屏幕分辨率更改我的 jQuery 代码。我正在对主要内容区域进行动画处理,并且想在不同的屏幕尺寸上更改其宽度。 经过网上大量搜索...

回答 4 投票 0

Jquery 按类制作动画,但通过每个 div 的单独数据属性动态设置距离

我需要能够通过回调函数将一系列动画链接在一起,以便它们一个接一个地精确执行。然而,其中一些动画会影响

回答 1 投票 0

jQuery/CSS不同颜色的半圆进度条

我是 jQuery 和 CSS3 的新手。我需要下面的 HTML 看起来像这样: 请帮我。 </script...</desc> <question vote="0"> <p>我是 jQuery 和 CSS3 的新手。我需要以下 HTML 看起来像这样:</p> <p><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tLzVjb05lLnBuZw==" alt="here"/></p> <p>请帮助我。</p> <pre><code>&lt;script src=&#34;https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js&#34;&gt;&lt;/script&gt; &lt;div class=&#34;progress&#34;&gt; &lt;div class=&#34;barOverflow&#34;&gt; &lt;div class=&#34;bar&#34;&gt;&lt;/div&gt; &lt;/div&gt; &lt;span&gt;10&lt;/span&gt;% &lt;/div&gt; &lt;div class=&#34;progress&#34;&gt; &lt;div class=&#34;barOverflow&#34;&gt; &lt;div class=&#34;bar&#34;&gt;&lt;/div&gt; &lt;/div&gt; &lt;span&gt;100&lt;/span&gt;% &lt;/div&gt; &lt;div class=&#34;progress&#34;&gt; &lt;div class=&#34;barOverflow&#34;&gt; &lt;div class=&#34;bar&#34;&gt;&lt;/div&gt; &lt;/div&gt; &lt;span&gt;34&lt;/span&gt;% &lt;/div&gt; &lt;div class=&#34;progress&#34;&gt; &lt;div class=&#34;barOverflow&#34;&gt; &lt;div class=&#34;bar&#34;&gt;&lt;/div&gt; &lt;/div&gt; &lt;span&gt;67&lt;/span&gt;% &lt;/div&gt; </code></pre> </question> <answer tick="false" vote="0"> <p>就是这里,</p> <p>我实际上没有得到你的问题,但这是我想出的,你可以相应地进行更改。</p> <p><strong>HTML</strong></p> <pre><code>&lt;div class=&#34;circle&#34;&gt;&lt;/div&gt; </code></pre> <p><strong>CSS</strong></p> <pre><code>.circle { background: transparent; width: 120px; height: 120px; border: 12px solid; border-top-color: blue; border-right-color: red; border-bottom-color: green; border-left-color: yellow; border-radius: 50%; animation: spin 2s linear infinite; } @keyframes spin { 0% { transform: rotate(0deg) } 100% { transform: rotate(359deg) } } </code></pre> <p>请添加动画、变换等属性的供应商前缀。</p> <p>希望有帮助!</p> </answer> </body></html>

回答 0 投票 0

.用曲线制作动画

先看一下: 猫需要沿曲线移动到 x 处。 (见箭头) 当猫击中 x 时,它应该停留 10 秒,之后猫应该回到 o,再次呈曲线状,然后

回答 3 投票 0

如何将窗口向下滚动时所有元素设置到左侧?

.be-ready-list {边距:0px -24px;} .be-ready-section{背景颜色:#eeeff3;填充:80px 0px 24px;} .be-ready-section.complete-be-ready{背景颜色:#222222;} .准备好-

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.