在第一个渲染页面中,我可以用来.html()
在 div 上设置任何字符串,在隐藏它并再次显示之后 jquery 无法设置字符串。
我的问题是在隐藏并再次显示元素后设置 html。
jQuery:
$('#view_topic').click(function(){
$('#view_port').show();
$('#view_port').html('HELLO');
})
$('[id^="close_"]').click(function(){
$('#view_port').hide('fast');
});
HTML:
<body>
<li id='view_topic' ><a href="javascript:void(0);">VIEW</a></li>
<div id='view_port' class='jqcontextmenu both view_port' >
<div style='position: absolute;top:0px;left: 4px;'><a href='javascript:void(0);'><img src='../UI/images/close.png' id='close_dialogs'/></a></div>
<div id='view_port_table'>
</div>
</div>
</body>