Articles of javascript framework

como selecionar todas as classs, exceto o elemento clicado em JQuery?

Eu tenho um site desenvolvido no Drupal. Eu uso um módulo chamado collapsiblock (é basicamente um plugin JQuery) para conseguir um acordeon como efeito. Está funcionando bem comigo (embora seja em beta). Mas eu quero modificá-lo para que, quando o usuário clicar em um item do acordeão, os outros itens sejam recolhidos. Em suas statistics […]

AngularJs ReferenceError: $ http não está definido

Eu tenho a seguinte function angular: $scope.updateStatus = function(user) { $http({ url: user.update_path, method: “POST”, data: {user_id: user.id, draft: true} }); }; Mas sempre que essa function é chamada, estou recebendo ReferenceError: $http is not defined no meu console. Alguém pode me ajudar a entender o que estou fazendo de errado aqui?

Verifique se existe div com determinado nome de class

Usando jQuery eu estou programaticamente gerando um monte de div como este: Some Text1 Some Text2 Em algum outro lugar do meu código, preciso detectar se esses DIVs existem. O nome da class para os divs é o mesmo, mas o ID muda para cada div. Alguma idéia de como detectá-los usando jQuery?

Maneiras de salvar dados do modelo Backbone.js?

Eu estou mais no desenvolvimento do front-end e recentemente comecei a explorar o Backbone.js no meu aplicativo. Eu quero persistir os dados do modelo para o servidor. Você poderia me explicar as várias maneiras de salvar os dados do modelo (usando o formato json). Eu estou usando o Java no lado do servidor. Também tenho […]

usando setInterval na fábrica angularjs

Eu estava tentando o código dado em docs angularjs (dado aqui: http://jsfiddle.net/zGqB8/ ) Ele apenas implementa uma fábrica de tempo e usa $ timeout para atualizar o object de tempo após cada segundo. angular.module(‘timeApp’, []) .factory(‘time’, function($timeout) { var time = {}; (function tick () { time.now = new Date().toString(); $timeout(tick, 1000); // how to […]

Ruptura angular do JS para cada

Eu tenho um loop foreach angular e eu quero quebrar de loop se eu corresponder a um valor. O código a seguir não funciona. angular.forEach([0,1,2], function(count){ if(count == 1){ break; } }); Como posso conseguir isso?

Erro: 10 $ digest () iterações alcançadas. Abortando! com predicado dynamic sortby

Eu tenho o seguinte código que repete e exibe o nome do usuário e sua pontuação: {{user.name}} and {{user.score}} E o controlador angular correspondente. function AngularCtrl($scope) { $scope.predicate = ‘score’; $scope.reverse = true; $scope.users = [{id: 1, name: ‘John’}, {id: 2, name: ‘Ken’}, {id: 3, name: ‘smith’}, {id: 4, name: ‘kevin’}, {id: 5, name: ‘bob’}, […]

Como criar um plugin jQuery com methods?

Estou tentando escrever um plugin jQuery que irá fornecer funções / methods adicionais para o object que o chama. Todos os tutoriais que eu li on-line (navegando nas últimas duas horas) incluem, no máximo, como adicionar opções, mas não funções adicionais. Aqui está o que eu estou procurando fazer: // formatar div para ser um […]

Diferença entre as funções ‘controller’, ‘link’ e ‘compile’ ao definir uma diretiva

Alguns lugares parecem usar a function de controlador para a lógica de diretiva e outros usam o link. O exemplo de guias na página inicial angular usa o controlador para um e o link para outra diretiva. Qual é a diferença entre os dois?

AngularJS passando dados para $ http.get request

Eu tenho uma function que faz uma solicitação http POST. O código é especificado abaixo. Isso funciona bem. $http({ url: user.update_path, method: “POST”, data: {user_id: user.id, draft: true} }); Eu tenho outra function para http GET e quero enviar dados para essa solicitação. Mas eu não tenho essa opção em conseguir. $http({ url: user.details_path, method: […]