我一个。听类添加到我的网页上各种元素的含量,可能是一个按钮,可以输入,DIV,跨度等更改输入/ DIV/SPAN等
$('.listen').on('click', this._init.bind(this));
在我希望替换被点击元素中的文字的方法。
p._init = function(e){
$(e.currentTarget).val('new data');
};
上面的工作为输入元素,但不是像divs的东西。有没有办法改变任何类型的元素的数据,或者我将不得不使用开关来测试变化?
一个DIV不具有价值,所以它永远不会在一个DIV工作。 – adeneo
是的 - 这就是我要求的,我知道val不会在div上工作 – panthro
'.text()'将在div上工作。要小心,如果你有一个包含DOM元素的'div',函数可以覆盖它' –