Articles of jquery

AngularJS,AngularConfirm – 一旦函数完成,更新确认对话框

我想弄清楚如何在一个函数完成后进行下面的$ ngConfirm框更新。 点击提交后,出现以下内容(齿轮旋转): $scope.inProgress = function(){ $ngConfirm({ theme: 'modern', icon: "fa fa-cog fa-spin fa-.5x fa-fw", title: 'File is downloading Please wait.', content: "", buttons: { } }); }; 在显示这个框之后,函数doSomething()被调用。 一旦该函数返回,我想更新显示为以下(齿轮停止): $scope.Complete = function(){ $ngConfirm({ theme: 'modern', icon: "fa fa-cog fa-.5x fa-fw", title: 'Spreadsheet Generated!', content: "File size is {$scope.fileSize}, Do you want to save it?", […]

如何redirect到另一个页面并打印警报?

我需要redirect到另一个页面,当它被加载时,我需要打印一个警报(“你好”); 我想这样的事情: $.load(path, function() { alert.log("HELLO"); }); 我刚刚使用window.location但它是不正确的,因为通过更改我的url我不能打印alert("HELLO") ; 任何人都可以帮助我?

是否有es6箭头function的polyfill?

是否有es6箭头function的polyfill? 下面的代码在IE中抛出语法错误exception,是否有一个polyfill使IE支持箭头函数? var myFunc = ()=>{ alert('es6'); } myFunc(); 注意 :我不想使用任何transpiler 。 提前致谢

打印所有李的孩子的文本,而不是每个李获得子小孩

嗨,我试图打印所有李的元素文本没有得到他们的子孩子的文字,但我无法得到正确的结果: 我的HTML: <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>child demo</title> <style> body { font-size: 14px; } </style> <script src="https://code.jquery.com/jquery-1.10.2.js"></script> </head> <body> <ul class="topnav" id="abc"> <li>Item 1</li> <li>Item 2 <ul> <li class="topnav1">Nested item 1</li> <li class="topnav1">Nested item 2</li> <li class="topnav1">Nested item 3</li> </ul> </li> <li>Item 3</li> </ul> <script> var li = $("#abc > li"); var […]

追加对象到一个json文件

我有一个任务来实现一个伪购物车页面,当我点击结帐时,我想发送一个请求到一个json文件“ordersTest.json”,结构如下: { "orders": [] } 。 所以当一个post请求发送时,我必须把数据放在json中的这个orders数组中。 我对Nodejs是完全陌生的并且expression。 这是我的第一个项目,我想出了一个非常简单的服务器。 const express = require('express') const path = require('path') const fs = require('fs') const url = require('url') const bodyParser = require('body-parser') const app = express() const ordersJson = require('./public/ordersTest.json'); app.use(bodyParser.json()); app.use(bodyParser.urlencoded({ extended: true })); app.post('/api/orders', (req, res) => { let body = req.body; console.log(body); fs.appendFile('./public/ordersTest.json', JSON.stringify(body), err […]

如何使用node.js和javascript来模仿Facebook的“链接共享”function

所以我想模仿的是Facebook提供的链接共享function。 您只需inputURL,然后FB自动从目标网站获取图像,标题和简短描述。 如何用javascript和node.js和其他可能需要的JavaScript库编程呢? 我find了一个使用PHP的fopen函数的例子,但是我不想在这个项目中包含PHP。 我正在问一个webscraping的例子吗? 我需要做的就是从目标网站的meta标签中获取数据,然后使用CSSselect器获取图片标签? 如果有人能指出我正确的方向,那将不胜感激。 谢谢!

jQuery ajax在POST上失败express.js服务器

主要的问题似乎是 ,jQuery在AJAX请求中发送以下头文件: POST http://localhost:3000/enter HTTP/1.1 ,而应该是 POST /enter HTTP/1.1 更详细地说,这是我的服务器和客户端的设置以及确切的请求和响应: 我有一个非常简单的设置与服务器上的express.js和客户端上的jQuery 。 我需要的只是一个POST请求到服务器。 这或多或less是服务器的外观: app.post('/enter', function(req, res){ console.log(req.body) res.json({flag: true}) }) 以下是jQuery的样子: $.ajax( { url: '/enter' , type: 'POST' , cache: false , data: { field1: 1, field2: 2 } , success: function(data){ alert('Success!') } , error: function(jqXHR, textStatus, err){ alert('text status '+textStatus+', err '+err) […]

骨干点击事件突破

我使用Node作为后端在Backbone中构build应用程序。 作为应用程序的一部分,我正在处理我的视图上的点击事件。 一个例子是这样的: window.MyView = Backbone.View.extend({ tagName: 'section', className: 'calls', events: { 'click a.first': 'gotoFirst', 'click a.prev': 'gotoPrev', 'click a.next': 'gotoNext', 'click a.last': 'gotoLast', 'click a.page': 'gotoPage' }, 当我第一次加载视图,并点击一切正常工作(点击事件得到正常处理)。 但是,如果我导航到新视图,然后返回到第一个视图,则单击事件将被中断。 通过导航到新的视图,我的意思是我做了这样的事情: $container.empty(); $container.append(window.myNewView.render().el); 然后我回去这样回去: $container.empty(); $container.append(window.myView.render().el); 但是当我放弃这个观点时,我的点击事件就被打破了。 我怎样才能解决这个问题? 提前致谢!

什么框架与JQuery UI一起使用?

我想在我的节点服务器中使用JQuery UI中的一些小部件。 但是,即使进度条更新也有问题。 什么是与JQuery UI一起使用的最好的框架,有没有使用它的nodejs服务器的例子?

使用codeignitor和node.js进行长轮询

我处于研究新技术的位置,所以我听说了一些关于长轮询,node.js的内容。 我需要创build一个使用long polling的Web应用程序。 在这个项目的每个页面上,我都需要使用轮询,实际上它会通过POP检查是否有新的电子邮件。 所以我认为我需要做以下事情 调用一个ajax请求到服务器 服务器收到请求并检查是否有新的电子邮件 如果有新的邮件服务器响应其详细信息 如果没有新的电子邮件服务器开始睡觉,再次检查,直到一个新的电子邮件到达。 所以这样的事情 $(document).ready(function(){ is_there_new_mail(); function is_there_new_mail() { $.get(url,function(data){ if(data ==true) { //do some actions and call again is_there_new_mail(); } }); } }); 在服务器这样的东西 function check_mail() { //processing and checking is there a new mail on inbox return $is_mail = $this->_new_mail()?true:false; } function receiver() { if($check_mail()) { //send […]