기포 양식의 작법

1653 단어 htmljs
function fillNoticeTable(jsoni)
{	
	var cloneTr = $("#firstTr:first").clone(true);
	$("#noticeListTable").append(cloneTr);
	cloneTr.show();
	// 。
	// 
	var noticeInfo = jsoni.noticeContent;
	var fullNoticeInfo = noticeInfo;
	if(jsoni.noticeContent.length>10){
		noticeInfo = noticeInfo.substring(0,10)+"...";
	}
	cloneTr.find("td").eq(0).html(jsoni.noticeMode).attr("id","noticeMode"+jsoni.noticeId+'').end()
		.eq(1).find("div").html(fullNoticeInfo).end()
			.find("a").html(noticeInfo).attr("id","noticeContent"+jsoni.noticeId+'').end()
			.mouseover(function(event){
				//alert(event.clientX);
				var paopao = $(this).find('div.fullC');
				paopao.show();
				paopao.css('position','fixed');
				paopao.css('left',event.clientX);
				paopao.css('top',event.clientY);
				paopao.css('background-color','#D8E8F1');
				paopao.css('border-style','solid');
				paopao.css('border-width','1px');
				paopao.css('border-color','black');
			})
			.mouseout(function(){
				$(this).find('div.fullC').hide();
			})
		.end()
		.eq(2).html(jsoni.createTime).end()
		.eq(3).addClass('noticeCheckbox').find("input").val(jsoni.noticeId).attr('checked',null)
		.attr('name','checkboxNotice').end().end();
}

좋은 웹페이지 즐겨찾기