jQuery加载屏幕,观看时间最短

所以我有这个加载屏幕,在页面加载时显示信息,但由于更快的互联网速度,这可以在闪存中显示..我想添加一个最短的显示时间! 这是我目前的代码 jQuery(window).load(function() { jQuery(‘.pageLoad’).animate({ opacity: 0 }, 800, function() { jQuery(‘.pageLoad’).css({ display: ‘none’ }); }); }); 我怎样才能做到这一点?

jquery树选择

我有树有层次结构的猫,例如country-> city。 所以你应该首先选择国家,然后选择城市。 或产品的大目录。 您应该选择几个“文件夹”,以获取特定产品。 雅虎的答案有: 还有一些商业目录网站上有大型产品列表。 我有所有猫在PHP,并可以将它们传递给javascript。 如何在一个页面上实现它? 这有没有jquery插件?

如何在rails控制器中格式化json?

如何在rails控制器中格式化json? 通过link_to我发送并获取方法参数[:cat],然后我通过父(params [:cat])获取所有子项,但是如何以json格式为我的jqTree格式化这一切? 所以它看起来像{label :(这里是params [:cat]),孩子:[{all @ search_trees.id}]}? require ‘json’ @search_trees = SearchTree.find(:all, :include => [:designation], :conditions => { :STR_ID_PARENT => params[:cat]}) #data = “{ label : ‘10001’, children : [{label : ‘10111’},{label : ‘10122’}] }” respond_to do |format| format.html # index.html.erb format.xml { render :xml => @search_trees } format.json { render :json => data […]

更改表的方式是对jquery tablesorter进行排序

我正在使用jquery tablesorter来排序我的表。 我试图谷歌我的问题,没有找到我在找什么。 我有一个表格内容会动态变化,所以我想改变项目的排序方式。 一个案例我已经填充了文本表,可以使用默认的.tablesorter()排序器,我还有另一种情况,其中数字在表中,所以我需要像这样调用tablesorter: $(‘table’).tablesorter({ headers : { 0 : {sorter:’digit’}, 1 : {sorter:’digit’}, 2 : {sorter:’digit’}, 3 : {sorter:’digit’} } }); 我有一个方法,重新加载表格内容中的数字/文本之间的表格切换,如何更改表格的排序方式。 在示例中(伪代码): function reloadTableData if table contains numbers user this tablesorter (I have a way to know if table contains numbers) $(‘table’).tablesorter({ headers : { 0 : {sorter:’digit’}, 1 : {sorter:’digit’}, 2 […]

Bootstrap 2.2 Typeahead问题

当我在文本框中输入时,我使用以下代码获取建议列表。 JS $(“#address”).typeahead({ source: function(query,typeahead){ $.ajax({ url: “http://localhost/disc/autocomplete/”+query, type: “GET”, dataType: “JSON”, async: true, success: function(data){ typeahead.process(data); } }); }, property: ‘address’, items:8, onselect: function (obj) { // window.location = obj.url; } }); PHP $count=0; foreach ($query->result() as $row) { $count++; $item[‘value’] = $row->address; $item[‘id’] = $count; $output[] = $item; } echo json_encode($output); TextBox 现在,当我在文本框中输入时,我收到错误 […]

Jquery使用Slice将N个元素包含在一个新元素中,并将N重新包含到另一个新元素中

我试图在div中包含一些元素,如果我在一个特定div中有10个div元素,那么逻辑就是这样,那么前5个元素应该包含在一个新div中,而其他5个元素应该包含在另一个新div中。 我可以包裹上半场,但下半场根本没有被包裹。 我想用Slice方法做到这一点。 的jsfiddle http://jsfiddle.net/t9Pqt/ JS var templateNode = $(‘.multirow’); var divLength = $(templateNode).find(‘div’).length; var divL = Math.round(divLength / 2); $(templateNode).find(‘div’).slice(0,divL).wrapAll(”);

制作像facebook这样的专辑查看器

我正在制作像facebook这样的专辑查看器。 我已经做了“设置”,你可以看到照片,它在哪张专辑等等,现在我想让“下一个”“前一个”按钮工作。 我看到他们在观看电流时使用预加载,我希望完成类似的事情。 但首先,我怎样才能成为“下一个”? 使“下一步”工作的程序是什么? 有了这个,我的意思是我应该如何编码,所以它知道下一张图片是什么? 我想从日期(按日期排序)对其进行排序,因此下一个应该比当前日期更新,并且之前的日期早于当前日期。 我的数据库看起来像这样: album id uID title album_photos id aID uID photo date aID保存相册的ID(相册ID),uID保存用户的ID(userID)。 我也想利用javascript。 制作一个ajax请求,而不是刷新整个页面。 所以我的问题是: 制作next / prev按钮的过程是什么,如果我想在日期DESC之后使其工作,javascript如何看起来像? 对file.php的ajax请求,它从数据库中获取最新的图像然后成功它会替换当前的照片并显示它? 怎么样的地址栏,在facebook中,地址栏更改与加载新照片一致。 对于制作本程序的任何一个很好解释的答案,都会接受答案

IE没有从Ajax响应中撤回Flash Object src

我正在尝试读取flash文件的src属性,我在url的响应中得到它并通过swfobject创建一个新文件。 但是当我读取embed标签的src时,它会返回“undefined”。 我的代码如下。 我正在发布post的页面,其中只有flash文件。 回应如下: AJAX REsponse 脚本 $.ajax({ url: flashUrl, type: “POST”, dataType:”html”, success: function(data, status, xhr) { var swfUrl = flashUrl.substr(0, flashUrl.lastIndexOf(‘/’)) + “/” + $(data).find(’embed’).attr(‘src’); $(‘.content’).html(”); swfobject.embedSWF(swfUrl, “mySwf”, “200”, “200”, ‘9.0.0’, “/resources/expressInstall.swf”, flashvars, attributes, params); } }); * * *更新(找到问题区域但不是解决方案) 我有点知道问题是什么,但我不知道它的发生。 当我在IE中使用Flash文件运行页面时。 它以一种奇怪的方式呈现它 <object width="930" height="630" title="Campaign" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" altHtml=" “> 它为Object添加了一些altHTML属性,整个embed标签进入它,这搞砸了整个东西。 […]

jQuery插件可以通过控制台触发,但不是按function触发 – 为什么?

我有一个神秘的JS问题:我用一个函数激活不同的jQuery-Plugins。 它被称为这样: postAjaxCalls(); 然后,相应的函数如下所示: function postAjaxCalls() { jQuery(“[title]”).tooltip(); alert(“this works great, tooltip not!”); jQuery(“select”).selectbox(); } 当我重新加载页面时,一切都有效,但工具提示插件。 现在,如果我将完全相同的代码发送到JS控制台,则会激活插件: jQuery(“[title]”).tooltip(); 为什么? 为什么它在通过控制台激活时有效,但在通过function激活时不起作用? 干杯!

如何在Android中使用youtube应用打开YouTube链接(使用Dreamweaver CS6)?

我正在使用adobe dreamweaver CS6和jQuery Mobile来开发Android应用程序。 开发完成后,我的应用程序通过phonegap汇集在一起​​。 我有以下问题:我有一些与YouTube链接相关的按钮,但我希​​望它们能够在YouTube应用中打开。 我只想在Dreamweaver中工作,并且只在必要时才使用插件。 我已经读过“意图”和“URL-s”,但我不知道如何使用它们以及它们如何在Dreamweaver中工作。 我还没有找到任何好的教程。 如果可以,请详细说明。