幻灯片上的文本动画的jQuery循环

我正在尝试找到一种方法来为幻灯片的每张幻灯片设置图像标题和标题的动画,并将其动画效果与幻灯片放映同步。 即,一旦幻灯片切换效果结束,标题从右向左移动,标题从上到下,当幻灯片切换效果启动时,整个文本将在幻灯片淡出的同时淡出,让新的幻灯片和文字淡入。 我想出了如何使用.animate( http://jsfiddle.net/S8F9Y/ )使我的图像标题和标题移动: var $j = jQuery.noConflict(); $j(document).ready(function() { // Get the slideshow options var $slidespeed = parseInt( meteorslidessettings.meteorslideshowspeed ); var $slidetimeout = parseInt( meteorslidessettings.meteorslideshowduration ); var $slideheight = parseInt( meteorslidessettings.meteorslideshowheight ); var $slidewidth = parseInt( meteorslidessettings.meteorslideshowwidth ); var $slidetransition = meteorslidessettings.meteorslideshowtransition; var $captionduration = $slidetimeout – ($slidespeed*2); $j(‘.meteor-slides h1′).delay($slidespeed).animate({left: ’30’,opacity: 1}, 600, […]

如果找到类,如何隐藏元素

我试图弄清楚jquery仍然在我的尝试中我试图弄清楚不仅如何使用各种东西而且为什么,我没有测试任何这样的甚至不确定它是否有效(并提前道歉)如果我的代码很糟糕/废话); 然而,使用jquery似乎有无限多种方法来处理所有事情,那么最好的方法是什么? 如果没有列出什么是更好的方法? 为什么? 如果存在.active类,则此代码用于显示/隐藏元素。 if($(‘.active’).length > 0){ $(‘.more’).attr(‘hidden’).animate({opacity: “1”}, 200); /* …or should I use $(‘.more’).prop(‘hidden’); */ } 或者这种效果? if($(‘.active’).length > 0){ $(‘.more).is(‘:hidden’); } if($(‘.active’).length === 0); $(‘.more’).not(‘:hidden’); } 或者只是添加/删除类更合适? if($(‘.active’).length > 0){ $(‘.more).addClass(‘hidden’).fadeOut(‘fast’); } if($(‘.active’).length === 0); $(‘.more’).removeClass(‘hidden’).fadeIn(‘fast’); } 或者应该像这样显示/隐藏项目? if($(‘.active’).length > 0){ $(‘.more).hide(‘fast’); } if($(‘.active’).length === 0); $(‘.more’).show(‘fast’); } 说HTML是这样的: More something […]

寻找一种用JS抓取HTML的方法

正如标题所示,我正在寻找一种从网页上抓取所有HTML的希望直截了当的方法。 也许将它存储在字符串中,然后浏览该字符串以拉出所需的元素。 具体来说,我想刮掉我的推特页面并在新的div中显示我的个人资料图片。 我知道有几个工具可以做到这一点,但我会有一些代码示例或建议我如何自己这样做? 非常感谢 UPDATE 在TJ Crowder的一个非常有用的回复之后,我在网上搜索了一些并找到了这个资源 。

Jquery getScript不工作?

亲爱的朋友们,我使用jquery下拉菜单,滚动条js插件。 当我加载脚本时。 它工作正常。 但是当我尝试加载不起作用。 $.getScript( “js/jquery.dd.js”, function( data, textStatus, jqxhr ) { console.log( data ); // Data returned console.log( textStatus ); // Success console.log( jqxhr.status ); // 200 console.log( “Load was performed.” ); }); 我尝试将js文件加载到运行时但不起作用。 请帮忙。 谢谢。

图片库 – Pinterest喜欢用CSS布局?

我正在开发一个动态的PHP库。 缩略图将具有相同的宽度但不同的高度。 它们将从左到右放置。 所以,我不想使用五列模式。 我想这不可能只用CSS做,所以也许你知道任何jquery脚本可以完成这项工作吗? 我想这种画廊模式很常见…… http://sofzh.miximages.com/javascript/Xwdx0.png

在Zend Framework项目中设置jQueryUiPath

在我的主布局模板中,我设置了jQuery路径: if ($this->jQuery ()->isEnabled ()) { $this->jQuery ()->setLocalPath ( $this->baseUrl () . ‘/js/jquery/jquery-1.4.2.min.js’ )->setUiLocalPath ( $this->baseUrl () . ‘/js/jquery/jquery-ui-1.8.4.custom.min.js’ )->addStyleSheet ( $this->baseUrl () . ‘/js/jquery/css/custom-theme/jquery-ui-1.8.4.custom.css’ ); echo $this->jQuery (); } 但由于某种原因,ui javascript文件没有出现在标题中,但是包含了ui的css。 有任何想法吗?

切换单个元素类,尽管它有多个实例

简单的事情,我只是无法让它工作: 我有几个段落共享相同的类,我只是想改变其中一个类,因为他们的父div被hover。 some content /div> some content /div> 当我hover第一个“trigger-div”时,我希望它的p改变而不影响后面的元素 some content /div> some content /div> 我有以下代码不起作用:// $(‘.trigger’).hover(function() { $(this).next(“.oldstyle”).toggleClass(“newstyle”); }); 我很无奈! 万分感谢。

在ajax()方法jquery中没有收到错误消息

假设: 1)。我的登录表单有两个字段注册,密码一个按钮叫登录(提交) 2)。 我的后端脚本login.php很好没有错误 这是我通过登录表单发送数据并将其与后端进行比较的代码,现在问题是当我提供登录所需的正确密码和注册时,事件成功完成但是当我提供错误的凭据时它没有显示错误消息显示在ajax()错误:function()。虽然消息显示一段时间,当我双击登录按钮,然后页面自动刷新。任何人帮助我在注册错误密码时收到错误消息 $(function(){ /*$(‘#err’).hide();*/ $(‘.err’).hide(); /*$(‘.error’).hide();*/ $(‘#eno’).blur(function(){ var eno = $(‘input#eno’).val(); if(eno == “”){ $(‘#err_eno’).show(); $(‘input#eno’).focus(); return false; }else{ $(‘#err_eno’).hide(); } }); $(‘#pw’).blur(function(){ var pw = $(‘input#pw’).val(); if(pw == “”){ $(‘#err_pw’).show(); $(‘input#pw’).focus(); return false; }else{ $(‘#err_pw’).hide(); } }); $(‘#submit_btn’).click(function(){ var dataString = $(‘#log’).serialize(); //alert (dataString);return false; $.ajax({ type:”POST”, url:”script/login.php”, data:dataString, success:function(){ window.location=’profile.php’; […]

Fancybox:点击页面的任何部分打开Fancybox

我正在尝试使用jQuery和Fancybox在我的页面中实现一个简单的东西,但我不能让我的代码工作。 我需要创建一个代码,当用户点击页面的任何部分时 ,Fancybox会打开一个模态。 目前,我的代码如下: $(document).ready(function(){ $(document).click(function(e){ $.fancybox.open([{ href: ‘/welcome’, title: ‘Welcome to Our Website!’ }], { width: 800, height: 600 }); }); }); 对我来说代码很好,但是当我进入这个页面并点击页面的很多部分时,没有任何反应。 注意:控制台不显示任何错误消息,所以,我做错了什么?

Masonry – Divs在每次页面加载时只能正确堆叠一次

我有一个使用Masonry库生成堆叠div的网站的问题。 当我刷新页面并单击页面上的单个选项卡时,我得到了正确的堆叠。 但是,在单击其他选项卡而不刷新页面后,我获取数据并使用各种div填充文档。 只有在我立即加载后单击选项卡时,才能正确完成堆叠。 单击一个或多个选项卡后单击另一个选项卡时,我看到堆叠不正确。 我被迫刷新页面,然后按一次选项卡以获得正确的结果。 我做错了什么,我该如何解决这个问题呢? HTML Designers Viz Artists Production Artists 2D Artists Help Desk JS function FetchGroupJobs(WorkGroupID) { $.ajax({ url: url, data:data, success : function (json) { //First get users for (var key in json) { //Then loop through users to get jobs addGridToDiv(key); $(“#grid” + key).kendoGrid({ dataSource: { transport: { read: […]