Tag: javascript

jQuery.easing – easeOutCubic – 强调轻松

我正在使用Robert的jQuery easing插件( http://gsgd.co.uk/sandbox/jquery/easing/ ),我需要强调或拖出缓动效果。 基本上,我希望缓和效果非常快,但在缓出期间会大大减慢。 我相信我可以使用jQuery.easing.easeOutCubic( null, current_time, start_value, end_value, total_time)来做到这jQuery.easing.easeOutCubic( null, current_time, start_value, end_value, total_time)但我无法弄清楚如何正确使用它。 怎么能实现这一目标?

我可以在JavaScript中限制数组的长度吗?

我想显示产品浏览历史记录,因此我将产品ID存储在浏览器cookie中。 因为历史列表限制为5个项目,所以我将cookie值转换为数组,然后检查它的长度并减少冗余。 下面的代码是我尝试过的,但它不起作用; 数组项未被删除。 我想问一下如何限制数组长度,这样它只能存储5个项目? 要么 如何在数组索引4之后剪切项目? var id = product_id; var browseHistory = $.cookie(‘history’); if (browseHistory != null) { var old_cookie = $.cookie(‘history’); var new_cookie = ”; if (old_cookie.indexOf(‘,’) != -1) { var arr = old_cookie.split(‘,’); if (arr.length >= 5) { arr.splice(4, 1) } } new_cookie = id + ‘,’ + old_cookie; $.cookie(‘history’, new_cookie, […]

如何在mootools上实现jQuery实时绑定事件?

如何制作通过ajax加载的元素,在mootools 1.11上采用与同一类相关的事件? 据我所知,在jQquery中,如果你的ajax响应包含像 这样的东西, 如果有一个事件绑定使用live到$(‘.button’) ,那些事件将自动绑定。 MooTools 1.11可以实现吗?

如何使用jQuery从纯文本中提取URL?

我是jQuery的初学者。 我只是想将一个文本块传递给一个函数并返回一个包含在其中的url数组。 “我需要从文本中获取像http://www.something.com这样的url ,如果有更多的网站 ,那么也要抓住它们”。 有帮助吗? 有.GetUrl()吗? 注意:我用正则表达式吮吸!

jQuery滚动到页面的一部分

我正在尝试建立一个新的时尚单页网站,我滚动到页面上的一个部分。 我想把“固定”标题带到内容的确切位置。 我正在使用Zurb基金会。 这是我到目前为止(这里找到的一些代码): “recent” %> $(document).ready(function() { $(“a[data-scroll]”).click(function() { var id = $(this).data(“scroll”) $(‘html,body’).animate({ scrollTop: $(“#”+id).offset().top}, ‘slow’); }); }); some content 我遇到的问题如上所述。 我想把我的固定标题带到这个div放在页面上的确切位置。 请指教。

JavaScript / jQuery字符串替换为正则表达式

假设我使用jQuery检索的值。 然后我如何使用JavaScript / jQuery替换值的一部分。 例如: 字符串: “Hey I’m $$zach$$” 用Zach替换$$zach$$ 并保持其余的字符串完好无损?

在jQuery / Javascript中使用Django模板标签?

我可以在Javascript中使用Django的模板标签吗? 就像在jQuery中使用{% form.as_p %}来动态地向页面添加表单一样。

为什么$(文件)。我没有为我开火?

在一个php文件中我使用include来包含以下js.php文件,在此之前我已经包含了jquery文件。 $(document).ready(function(){ alert(“hello”); }); 但它不起作用。 为什么? 当我跳过$(document).ready函数时,它可以工作。 但我需要内部的jquery代码。 怎么了?

自动向下滚动聊天div

我有这个代码,加载聊天 function getMessages(letter) { var div = $(“#messages”); $.get(‘msg_show.php’, function(data) { div.html(data); }); } setInterval(getMessages, 100); 我必须添加,在页面加载时自动向下滚动#messages div,并在每次新的聊天post中再次滚动? 这个,不起作用: function getMessages(letter) { var div = $(“#messages”); $.get(‘msg_show.php’, function(data) { div.html(data); $(‘#messages’).scrollTop($(‘#messages’)[0].scrollHeight); }); } setInterval(getMessages, 100);

如何绕过快速搜索Firefoxfunction并捕获正斜杠按键

我正在为我网站上的某个function捕获正斜杠(/)的按键值’191’。 由于其快速搜索function,在除Firefox之外的每个浏览器上都能正常工 ‘191’仍然会注册并执行操作(专注于输入字段,弹出帮助文本),但重点是快速搜索。 我读了另一个StackOverflow问题,说Firefox将正斜杠捕获为字符代码’0’,但是没有做任何事情。 有没有办法可以忽略Firefox快速搜索并控制正斜杠? 使用JavaScript和jQuery。