有一種更好的方式做你想做的,但這裏是工作示例的現有這樣做的方式。
http://jsfiddle.net/3HauW/217/
變化,我提出:
var newHtml ='<div class="button_wrap ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only" role="button" aria-disabled="false" title=""><span class="ui-button-icon-primary ui-icon ui-icon-close"></span><span class="ui-button-text"></span></div>';
newHtml +="Blah Blah Blah";
這裏......
$(function(){
$('#1 .button_wrap').on('click', function(e){
e.stopPropagation();
$(".info").html(newHtml).show();
});});
,並將此
$(function(){
$("#1").on("click", ".info .ui-icon-close", function(){
$(".info").hide();
});
});
而這款以CSS
.info{
top: 0;
width: 12.5em;
background-color:#cfcfcf;
overflow-y: auto;
display:block;
height:200px;
z-index:19;
color:black;
word-wrap:break-word;
position: absolute;
display: none;
}
這樣做的更好方法是什麼?你能告訴我採取什麼方法嗎? – PhoonOne