Tag: jQuery的

在ajax调用完成后开始下载文件

$.ajax({ type: “POST”, url: “processform.php”, dataType: “json”, data: {name: name, email: email, city: city, country: country, day: day, month: month, year: year} }).done(function(msg){ if(msg.success == 1){ $(“#success_msg”).append(”+msg.message+”); window.location.href = ‘./music/song.mp3’; } }); 上面的代码只是加载了一个带有音乐播放器的新页面。 我希望它像文件一样下载。

从AZ订购div

我有一个聊天网页,每个成员都有一个DIV。 DIV的外观如下: 每个“聊天会员”DIV都有更多内容 – img,文本等。如何使用JQUERY从AZ重新订购div? 我想保留每个DIV的内容 – 只需将ID移动到类似于AZ。

用jquery ajax传递json对象

试图回到这里的基础知识并通过ajax将JSON对象发送到我的php。 当我收到JSON错误时,我甚至无法访问该部分。 这是jquery代码: jQuery(“.deletebutton”).on(“click”, function() { var employees = [ { “firstName”:”John” , “lastName”:”Doe” }, { “firstName”:”Anna” , “lastName”:”Smith” }, { “firstName”:”Peter” , “lastName”: “Jones” } ]; var dataString = JSON.stringify(employees); // Lets put our stringified json into a variable for posting var postArray = {json:dataString}; jQuery.ajax({ type: ‘POST’, url: ‘index.php?option=com_recordings&task=deletevideos&format=raw’, data: postArray, dataType: ‘json’, […]

jquery:在特定部分中输入Tab触发器

我目前在(可能)一个简单的编程问题。 我是jquery的新手 这些是我的代码: $(‘:text’).keyup(function(e) { if(e.keyCode == 13) { alert(‘Enter key was pressed.’); $(this).trigger({type: ‘keyup’, keyCode: 9}); } }); 我已经搜索了近20篇关于此事的文章,其中没有一篇真的像这样简单。 这是问题所在 tab键应该替换enter,但是,tab没有触发。 我的意思是不触发,在某种程度上有点滑稽。 我试图将9更改为13(这是输入本身),我的浏览器将继续无休止地循环警报线,这意味着,输入命中另一个输入,这是由警报下面的代码触发 我做错了什么? 如果按下键码9,我必须告诉jquery该怎么办? 是否有任何方法让它像我自己敲击键盘一样触发? tyvm之前:D任何帮助将不胜感激

Google Maps Grey Squares Apear

我在网上搜索这种问题是一个修复但没有运气。 我的问题不是所有的谷歌地图灰色方块,以便解决api问题,问题是我看到地图的一部分而其他部分是灰色的并且是随机的:有时候地图位于顶部而灰色地点在某个时候有所下降左边等

带有toggle()的复选框中断了已选中/未选中状态

谁能传播一些光? 为什么这个.toggle()打破了复选框的选中/未选中状态? $(‘#checkbox’).toggle(function(){},function(){});​ 当我想,它只是无所事事。 疯狂的演示 这是从这个答案的评论中得出的

按字母顺序排序内容

所以我在AJAX调用之后附加以下内容,并且这个AJAX调用可能会发生几次,返回几个数据项。 我正在尝试使用Tinysort [ http://plugins.jquery.com/project/TinySort]每次对列表进行排序,因此添加的新项目可以很好地集成并按字母顺序排序。 遗憾的是,它似乎没有起作用。 有任何想法吗? 我的意思是,数据本身正在被正确附加,但不幸的是,排序没有发生。 var artists = []; $.each(data.artists, function(k, v) { artists.push(” + v.name + ” + v.events + ‘ upcoming gig’); if (v.events != 1) { artists.push(‘s’); } artists.push(‘Last’); }); $(‘div.artists p’).remove(); $(‘div.artists div.next’).remove(); $(‘div.artists’).append(artists.join(”)).append(‘Next’); $(‘div.artists section’).tsort(‘section[id]’, {orderby: ‘id’}); 谢谢!

如何使用jquery .animate()来模拟’text-align:right’

我正在构建一个非常简单的jquery菜单。 在hover时,我右边的菜单缓到菜单容器的左边缘。 这很容易,因为文本在所述容器内保持对齐。 但是,我左边也有一个菜单,因为链接(左对齐)长度不同,我能做的最好是调整填充以使文本在链接之间保持统一的数量。 因此,长链接文本会转到容器的右边缘,购买短文本只会使其大约一半。 在阅读本文时,我了解到您无法修改text align属性,因为它不是数字。 有没有其他方法可以做到这一点? 我当然试着去: $(‘#selector’).css(‘text-align’:’right’) 但这使文本向右跳而不是轻松。 有没有办法确保所有链接都能轻松到达容器的最右边?

你怎么知道文件是否准备好了

我有一个生成HTML块的JavaScript。 此脚本有时在运行时调用,有时在加载文档之前调用。 我想要一个能够判断文档是否准备就绪的脚本。 如果是,则生成HTML,否则,添加document.ready()函数。 什么是jQuery知道文档是否已加载的最佳方式?

使用带有jquery的下一个/上一个按钮从选择列表中选择选项

使用jquery使用next / previous按钮导航选择选项的最佳方法是什么? 我有一个选择列表,当更改也改变一些div。 我希望在选择列表的左侧和右侧有一个下一个和上一个按钮,而不仅仅是一个下拉列表。 我真的没弄明白,我试过attr但只有在我手动输入属性时才能工作。 Previous Volvo Saab Mercedes Audi Next 提前致谢。