Tag: JavaScript

检查一个元素来调查jQuery事件绑定

假设:我find一个带有button('#bButButton')的页面,点击时会导致一个美洲驼('img#theLlama')使用jQuery显示()。 所以,buttons.js中的某处(比如76行) $('#bigButton').click(function(){ $('img#theLlama').show(); }) 现在,假设我有一个包含大量.js文件的大型HTML页面。 我可以点击button,看到美洲驼出现,但我不知道上面的代码是在哪里。 我正在寻找的解决scheme非常类似于在Firebug中可用的CSS。 我想检查元素,让它告诉我,这个jQuery出现在buttons.js的第76行,以及这个元素上的任何其他绑定。 * 注:赏金是针对“骆驼问题”的具体答案,即指向上述解决scheme。 * 对于许多jQuery任务来说,FireQuery是一个很好的工具,但它似乎并不能回答美洲驼的问题。 如果我错了,请纠正我。

jQuery .val变化不会改变input值

我有一个带有链接的HTMLinput值。 <input type = 'text' value = 'http://www.link.com' id = 'link' /> 我正在使用jQuery来更改某个事件的值。 $('#link').val('new value'); 上面的代码更改了文本框的值,但不会更改代码中的值(value ='http://www.link.com'保持不变)。 我需要值=''来改变。

在AngularJS中设置应用程序范围的HTTP标题

有没有一种方法来设置angular.module('myApp', []).config()之外的$httpProvider头? 我在login用户后从服务器获取Auth-Token,并且需要将其作为HTTP标题添加到所有以下请求中。

在redux存储中更新嵌套的数据

使用redux更新商店中嵌套数据的最佳/正确方法是什么? 我的店看起来像这样: { items:{ 1: { id: 1, key: "value", links: [ { id: 10001 data: "some more stuff" }, … ] }, … } } 我有一对asynchronous操作更新完整的items对象,但我有另一对行动,我想更新特定的links数组。 我的减速机目前看起来像这样,但我不知道这是否是正确的方法: switch (action.type) { case RESOURCE_TYPE_LINK_ADD_SUCCESS: // TODO: check whether the following is acceptable or should we create a new one? state.items[action.resourceTypeId].isSourceOf.push(action.resourceTypeLink); return Object.assign({}, state, { items: state.items, […]

Bootstrap的工具提示在button单击和鼠标按键后不会消失

我有一个bootstrap的工具提示问题:当我点击一个button时,即使光标位于button之外,工具提示仍会保留。 我已经看了手册 – Bootstrap的工具提示 ,如果我点击button,我看到了同样的问题。 有没有解决scheme来解决这个问题? 刚试过最新的FF,IE。

Flot中的轴标签

有谁知道如何在Flot中设置轴的标签或标题? 我已经阅读了API,但似乎没有这个function… 谢谢 :)

反应 – 改变一个不受控制的input

我有一个简单的反应组件,我认为它有一个控制input: import React from 'react'; export default class MyForm extends React.Component { constructor(props) { super(props); this.state = {} } render() { return ( <form className="add-support-staff-form"> <input name="name" type="text" value={this.state.name} onChange={this.onFieldChange('name').bind(this)}/> </form> ) } onFieldChange(fieldName) { return function (event) { this.setState({[fieldName]: event.target.value}); } } } export default MyForm; 当我运行我的应用程序时,我得到以下警告: 警告:MyForm正在改变一个不受控制的文本types的input。 input元素不应该从非受控状态切换到受控状态(反之亦然)。 决定在组件的生命周期中使用受控或非受控input元素 我相信我的input是有控制的,因为它有一个值。 我想知道我做错了什么? 我正在使用React 15.1.0

使用string调用JavaScript函数名称?

我怎样才能把一个事件连接到我已经定义为一个string的函数名? 我正在使用Prototype.js,虽然这不是Prototype-speficic。 $(inputId).observe('click', formData.fields[x].onclick); 这会导致JavaScript抱怨我的处理程序不是函数。 我宁愿不使用eval() 。

从string中删除数字?

从string中删除数字 questionText = "1 ding ?" 我想代替这个号码和问题的号码,号码可以是任何数字,我试着下面的代码那不工作 questionText.replace(/[0-9]/g, '');

如何获得一个特定的数组索引值在JavaScript中?

我有一个数组,只是想索引1的元素/值 var myValues = new Array(); var valueAtIndex1 = myValues.getValue(1); // (something like this) 我怎样才能得到我的数组在JavaScript中的第一个索引值?