JavaScript.在 AJAX 完成函数后,“A”不再可点击,为什么
javascript. after ajax complete function, the 'a' is not clickable anymore, why?
我又有一个小问题。我正在使用 Ajax 并且工作正常。但是在 Ajax 完成他的工作之后,我想改变元素属性,如 backgroundImage。它也工作正常。但是更改后的元素现在不再可单击第二次。有人可以帮我吗..这是我的代码:
function ajaxdelete(){
$.ajax({
url: "/ajaxdelete/",
}).complete(function(){
kids = document.getElementById('table1').getElementsByTagName('td');
for (var i=0; i < kids.length; i++) {
kids[i].style.backgroundImage = "none";
};
});
}
我的 html 是这样的:
<td style="background-image: url("../static/images/ok.png");"><a onclick="postajax1()"><input type="hidden" name="arg1" value="10"/><input type="hidden" name="arg2" value="3"/>0,24*</a></td>
所以在 AJAX 调用之后,背景必须再次干净,并且 'a' 标签也必须再次可点击第二次......换句话说,postajax1() 函数必须是可调用的,并且能够将背景图像再次设置回初始状态。
请帮忙!
非常感谢..
使用 Jquery 来定位你的类名怎么样?
function ajaxdelete(){
$.ajax({ url: "/ajaxdelete/", }).complete(function(){ kids = $('#table1 td.className'); kids.css('background-image','none'); }); }
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- 为什么“;未定义的“;在JavaScript中结束循环
- 为什么这在IE中的工作方式与在Firefox中不同
- Firebase迁移-简单的Firebase.set没有'不再工作了——旧的还是新的
- 知道为什么我的旋转木马不会自动更改图片吗
- 为什么会出现错误;未捕获的类型错误:undefined不是函数;
- 为什么在单独的函数中应用时转换会闪烁/断断续续(D3)
- 为什么在变形之前不缺少Fx
- 为什么JavaScript在for循环为3时向所有4发出警报
- 为什么不是't窗口.恢复正常工作吗?(javascript/jquery)
- 为什么Airbnb风格指南说不鼓励依赖函数名称推断
- 为什么动画完成后我的元素不再隐藏
- 为什么我的附加组件面板的内容脚本在更改 contentURL 后不再响应端口消息
- 为什么不是'我的jQuery不再工作了
- 为什么 ngClick 在$compile后不再工作
- JavaScript.在 AJAX 完成函数后,“A”不再可点击,为什么
- 为什么抛出异常后不再被视为已发生
- 为什么我的表单水印脚本不再起作用
- 为什么这个JavaScript代码在布尔表达式不再为true之后进入for循环
- 为什么Chrome的控制台不再显示功能代码