Tag: javascript

如何使用JQuery每1秒发送一次Ajax请求?

如何使用JQuery每1秒发送一次Ajax请求?

使用CSS或Javascript复制/剪切时从文本中删除样式

哟, 好吧一直在这一个上涂鸦: 如何复制/剪切样式文本而不带任何款式行李(背景颜色,颜色等)? 几条被挫败的攻击路线: 使用:: select来区分文本样式? 不起作用,:: style不会被复制 使用jQuery的select绑定设置所选文本的样式 这仅适用于输入,而不适用于p,div 通过使用jQuery绑定事件来复制/粘贴来拦截和删除样式? 无法访问复制的对象以删除内容,尝试使用e.preventDefault(); 然后返回事件对象,但这也不起作用 保存后修改剪贴板数据? 也没有骰子,大多数浏览器不会让你进入这个没有闪光和一些确认 无论如何,想法? 对于具有白色背景颜色的网站来说,这似乎非常有用。

jQuery等到async ajax调用完成

嗨我在我的脚本中有2个ajax调用,我需要它们运行asnyc来腾出时间,但我需要第二个等到第一个完成。 $.ajax({ type: “POST”, url: “getText.asmx/ws_getText”, data: parO1, contentType: “application/json; charset=utf-8”, dataType: “json”, success: function (msg) { alert(msg.d.data); } , error: function () { chyba(“chyba v požadavku”, “df”); } }); if (parO2.length > 0) { $.ajax({ type: “POST”, url: “getText.asmx/ws_getText”, data: parO2, contentType: “application/json; charset=utf-8”, dataType: “json”, success: function (msg) { /*WAIT UNTIL THE FIRST […]

数据库更改中的自动通知:与Facebook好友请求类似

我希望开发一个基于php mysql的社交网站。 注册用户可以选择将另一个用户添加为朋友,就像在Facebook中一样。 如果用户A点击用户B的个人资料上的“添加朋友”链接,则相应地在A和B的数据库中进行朋友请求记录。 当B访问等待的friend-requests-显示页面(就像这样的配置文件页面)时,将显示查询B的db的请求。我认为这很简单。 但是当B在线时,C可以向B发送朋友请求。我想向B发出通知,即使B没有刷新他/她的个人资料页面(或任何可选择的页面),C也提出了这样的请求显示等待的朋友请求)。 至于通知类型,它可以是一个显示等待的好友请求总数的框。 单击该框将显示详细信息。 或者它可以是任何其他forms。 我感兴趣的是如何在B在线时让B知道新的朋友请求而不让他/她刷新包含朋友请求的页面?

jQuery / Javascript用%20替换锚链接中的

我是jQuery的新手,我正在尝试编写一些代码来浏览页面并重写锚链接href属性,以便删除空格并替换为%20。 到目前为止我有: $(“.row a”).each(function(){ $(this).attr(“href”).replace(/\s/g,”%20″); }); 我尝试了一些没有运气的变种。

如何在没有access_token的情况下显示来自我网站的Facebook Feed消息?

我有一个Facebook网站(网站,而不是profil墙),并希望在网页上显示消息提要。 如果我使用这已经可以了 https://graph.facebook.com/177610425663218/feed 但我需要一个access_token。 使用Graph Explorer我可以生成临时令牌。 我知道我可以创建OAuth,但我不希望我的网页的每个访问者只是为了查看提要而登录到Facebook。 必须有另一种方式……也许使用PHP而不是Javascript?

如何在jquery对象上调用raphael方法?

我正在使用Raphael创建一些圈子。 当用户单击按钮时,我想为这些圆圈设置动画(通过增加它们的半径)。 我该怎么做呢? 例如,这是我的示例代码: $(function() { var paper = new Raphael(“canvas_container”, 300, 150); paper.circle(50, 75, 30); paper.circle(150, 75, 30); $(“button”).click(function() { $(“circle”).each(function(i) { this.animate({ r: 100 }, 500); // Doesn’t work. }); }); }); Click me to animate the circles [一般来说,我不清楚以下两个变量之间的区别是什么: var c = paper.circle(50, 75, 30); // Raphael circle $(“circle”).first(); // using jQuery to […]

Jquery – 告诉哈希什么时候改变?

我正在尝试让我的网站正确回应后退按钮。 我已经保存了我想要它做的哈希,但我不知道jQuery的钩子能够告诉哈希值何时发生变化。 它不是.ready(),因为页面没有重新加载。 我该用什么? 编辑有点清晰: 我正在使用iframe,所以当有人点击链接时我无法分辨。 它位于相同的子域中,因此我能够看到它的文件路径,并保存它以便您可以添加书签。 不幸的是,通过将其保存为哈希,我的后退按钮现在无法重新加载,无法重新加载iframe,因此我的后退按钮基本上已损坏。 如果有办法告诉URI何时发生变化,我可以根据iframe地址进行检查,如果不匹配则更改它。 我只需要检查URI是否已更改。 是否有URI的.change()? 那些线路上的东西?

使用jQuery通过.each()获取数据属性值

我有以下带有数据属性的HTML – 我想编写一些jQuery,它将循环遍历HTML并收集数据属性并将它们放入数组中 – 任何人都可以协助我收到错误。 ERROR in console log : item.data is not a function 我正在尝试使用data()属性 – 你能看到我做错了吗? //我的HTML代码 //我的jQuery代码 var multi = $(‘.winners’); var winners_array = []; $.each(multi, function (index, item) { winners_array.push( {name: ‘fullname’, value: item.data(‘fullname’)} ); }); console.log(winners_array); // ERROR in console log : item.data is not a function

使用Javascript / JQuery更改CSS链接属性onClick?

所以例如我有两个链接: Link 1 Link 2 我想要它,以便当我单击链接1时,链接1更改为蓝色以表示选定,链接2保持黑色。 当用户单击链接2时,链接2将颜色更改为蓝色,链接1将颜色更改为白色。 我目前有链接的默认CSS属性: a:link { color: #green; } 我不确定处理“doColorChange()”函数的最佳方法。 最好为两种颜色创建两个CSS类,然后让doColorChange切换它们吗? 或者更好的是给两个链接一个id并以某种方式设置颜色属性? 我该如何做到这一点?