Perguntas com a marcação «javascript»

Para perguntas sobre programação em ECMAScript (JavaScript / JS) e seus vários dialetos / implementações (excluindo ActionScript). Essa tag raramente é usada sozinha, mas costuma ser associada às tags [node.js], [jquery], [json] e [html].


6
Como iterar corretamente por meio de getElementsByClassName
Sou iniciante em Javascript. Estou iniciando uma página da web através do window.onload, tenho que encontrar um monte de elementos por seu nome de classe ( slide) e redistribuí-los em nós diferentes com base em alguma lógica. Tenho uma função Distribute(element)que pega um elemento como entrada e faz a distribuição. …
100 javascript  html  dom 


9
ReactJS: setTimeout () não está funcionando?
Tendo este código em mente: var Component = React.createClass({ getInitialState: function () { return {position: 0}; }, componentDidMount: function () { setTimeout(this.setState({position: 1}), 3000); }, render: function () { return ( <div className="component"> {this.state.position} </div> ); } }); ReactDOM.render( <Component />, document.getElementById('main') ); O estado não deveria mudar somente após …

5
Como verificar se o arquivo de entrada está vazio no jQuery
Novo em JS. Estou tentando verificar se o elemento de entrada do arquivo está vazio ao enviar o formulário com jQuery / JavaScript. Eu passei por um monte de soluções e nada está funcionando para mim. Estou tentando evitar o /c/fakepath(a menos que não haja outra opção) <input type="file" name="videoFile" …
100 javascript  jquery  html 

10
Copie o valor de uma variável para outra
Eu tenho uma variável que tem um objeto JSON como valor. Eu atribuo essa variável diretamente a alguma outra variável para que elas compartilhem o mesmo valor. É assim que funciona: var a = $('#some_hidden_var').val(), b = a; Isso funciona e ambos têm o mesmo valor. Eu uso um mousemovemanipulador …
100 javascript  jquery 


2
Variáveis ​​globais em Javascript e ESLint
Eu tenho vários arquivos javascript e defini algumas variáveis ​​globais em um arquivo que carrega antes dos outros. Como consequência, todos os arquivos carregados após o primeiro têm acesso à variável global. No entanto, o ESLint mostra a variável global como "não definida". Não quero mudar as regras do ESLint …

9
Adicionando uma função onclick para ir para url em JavaScript?
Estou usando este pequeno JavaScript sofisticado para destacar um campo enquanto o usuário passa o mouse sobre ele. Você poderia me dizer se há uma maneira de adicionar uma onclickfunção que funcione como um link e vá para um URL? <script> $(function() { $('tr').hover(function() { $(this).css('background-color', '#eee'); $(this).contents('td').css({'border': '0px solid …




1
Tentando disparar o evento onload na tag de script
Estou tentando carregar um conjunto de scripts em ordem, mas o evento onload não está disparando para mim. var scripts = [ '//cdnjs.cloudflare.com/ajax/libs/less.js/1.3.3/less.min.js', '//cdnjs.cloudflare.com/ajax/libs/handlebars.js/1.0.0-rc.3/handlebars.min.js', MK.host+'/templates/templates.js' ]; function loadScripts(scripts){ var script = scripts.shift(); var el = document.createElement('script'); el.src = script; el.onload = function(script){ console.log(script + ' loaded!'); if (scripts.length) { loadScripts(scripts); …

6
Angular2: renderiza um componente sem sua tag de envolvimento
Estou lutando para encontrar uma maneira de fazer isso. Em um componente pai, o modelo descreve um tablee seu theadelemento, mas delega a renderização de tbodypara outro componente, como este: <table> <thead> <tr> <th>Name</th> <th>Time</th> </tr> </thead> <tbody *ngFor="let entry of getEntries()"> <my-result [entry]="entry"></my-result> </tbody> </table> Cada componente myResult renderiza …

4
Por que meu onClick está sendo chamado na renderização? - React.js
Tenho um componente que criei: class Create extends Component { constructor(props) { super(props); } render() { var playlistDOM = this.renderPlaylists(this.props.playlists); return ( <div> {playlistDOM} </div> ) } activatePlaylist(playlistId) { debugger; } renderPlaylists(playlists) { return playlists.map(playlist => { return <div key={playlist.playlist_id} onClick={this.activatePlaylist(playlist.playlist_id)}>{playlist.playlist_name}</div> }); } } function mapStateToProps(state) { return { playlists: …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.