
<table id="register">
<tr>
<td><jsp:include page="b.jsp"></jsp:include></td>
</tr>
</table>
<input type="亏迹button" value="确定" id="ss">
把那个JSp放到一个table中,然后一进页面把它设销简并置为不显示:
<style type="text/css">
#register{
display: none
}
</style>
然后当点击按钮时触发事件,让它show出来
<script type="text/javascript">
$(function(){
$("#ss").click(function(){
$("#register").show()
})
})
</script>
至于咐物append追加,他是不能在按钮中追加的,append是向每个匹配的元素内部追加内容。
这个一般是你获取的节点不存在引起的。
可能出现这种情况的原因:你获取这节点时,节点还没加载,友并例如:你的JS写在head里面,取body里面的某一节点,这时候是取不到的。这种情况的解决方法:把JS代码放到</body>后面。
解决方案1:握告桥
$timeout(init, 0)
引用$timeout服务,异步执行JQuery的初始化代码
解决方案2:
angular.element(document).ready(function () {
//Angular breaks 段猛if this is done earlier than document ready.
setupSliderPlugin()
})
在angularjs初始化视图之后执行JQuery 的绑定
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)