2 回答
TA贡献9条经验 获得超5个赞
说真的,你的标题看的不是很懂,什么叫在ajax中,如何实现点击一个button,出现一个div层~!
什么点击,鼠标滑动,键盘这些东西都是事件坚定来管的。
如果你的意思是用ajax请求数据后,动态生成的节点怎么绑定click的话,用jq就是$(document).on('节点iD&class',function(){})需要把事件监听器放在document上面才能监听到。
不知道对你有没有帮助。
TA贡献18条经验 获得超1个赞
<div id="myDiv"></div>
<button id="button1" type="button">你想表达什么?</button>
<script type="text/javascript">
$(document).ready(function() {
$("#b01").click(function() {
mingcheng = $.ajax({ url: "#", async: false });
$("#myDiv").html(mingcheng.responseText);
});
});
</script>
TA贡献18条经验 获得超1个赞
<input type="button" id="button" value="隐藏/显示"/>
<div id="div1"></div>
<script type="text/javascript">
$(document).ready(function() {
$("#button").click(function() {
$("#div1").toggle();
});
});
</script>
TA贡献6条经验 获得超2个赞
目测没看懂什么叫在ajax中点击btn弹出一个div层,但是点击btn弹出一个弹出层你可以给你的btn添加一个click事件,先给你要弹出的弹出层display:none;掉,然后点击的时候给他block,通过定位可以调整弹出层的位置。
添加回答
举报