jquery如何使⽤innerHTML
$("#responsediv") 是个Jquery对象,它Val()是对Value属性赋值对它⽆意义,Jquery没有innerHTML这个属性,应该这样写$("#responsediv")[0].innerHTML=msg 就可以获得这个Dom对象使⽤innerHTML。
今天在这个基础上加上了⼀个后加载⼴告的⽅法:
代码如下:
<div id="logo_m"></div>
<script>
function doad(datastr,id){
//getid(id).innerHTML = datastr; 这个是原⽣js的写法
$("#"+id).html(datastr); //这个是jquery写法
}
/*
上⾯的都是直接的字符串写⼊,不能是js代码
下⾯的代码利⽤的是jquery的append加载google⼴告不错,百度的好像不能⽤。后加载百度的可以是⽤百度管家⾃带的函数。
*/
function doad2(datastr,id){
$("#"+id).append(datastr);
jquery是什么选择器
}
var logo_m='<a href="www.danhw/" target="_blank"><img src="files.jb51/image/kongbao_370.gif" width=370 height=60 /></a>'; doad(logo_m,'logo_m');
</script>
百度管家⾃带的后加载⼴告的代码,基于jquery
<div id="tonglanbd"></div>
<script type="text/javascript">
$.getScript("cbjs.baidu/js/m.js", function() {
BAIDU_CLB_fillSlotAsync("⼴告id,不能带u","tonglanbd");
});
</script>

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。