wgrk.net
当前位置:首页 >> js Div 绑定CliCk事件 >>

js Div 绑定CliCk事件

newDivNode.addEventListener("click", function(){ alert(this.id.replace(/newId/,'')); }, false); 你上面存了id这个属性的 可以通过id获取,然后再删除前面的newId几个字母,获取的就是后面的i;望采纳 另外。删除数组的方法用splice;arr.s...

设DIV的id="a" $("#a").click(){ function(xxx){} }

div1.setAttribute('class','div1');div1.setAttribute('onclick','drag()');

可能原因如下: 1、点击事件名称是onclick,请不要出现拼写错误。 2、事件后面的对应的是方法名称,请确认该方法已经正确定义或者没有出现方法名称的拼写错误,方法名后要加(),如form()。 3、更改标签的内容需要inner.HTML且确认以获取到需要更...

你可以直接给他们一个公共的class,然后给予不同的id(区分点击的是那一个)。 一些内容 一些内容 一些内容 2. js代码: $(".test").click(function(){ alert('我点击的这个div是'+$(this).attr('id')); } );

yugi.red {background-color: red;}jQuery (function () { $ ("div").click (function () { $ (this).addClass ("red").siblings ("div").removeClass ("red"); }) });12345

function add(e){ var container = document.getElementById('content'); var text = document.getElementById(e).innerHTML; var newNode = document.createElement("span"); newNode.innerHTML = text; container.appendChild(newNode); var u...

document.getElementById("div 元素 ID").addEventListener("click", function() { // 事件处理代码 });

那是因为当程序第一次执行到 $("#children").click(function(){ alert("I'm children"); }) 这里时,$("#children")这个对象并不存在,程序就会判定为出错,那个这个事件代码就无效了。 你应该在动态生成元素的同时也动态生成事件过程,而不是先...

因为先后顺序的关系啊~用AJAX加载是异步加载这个应该很清楚吧~既然是异步加载那么就是非同步的,也就是说当你的整个页面加载完成后$('.div').click(function(){.....});这句根本找不到你异步加载的DIV,所以它就不会执行了,即使你之后再把div这...

网站首页 | 网站地图
All rights reserved Powered by www.wgrk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com