localhost中的此代码正常工作。
<html>
<head>
<link rel="stylesheet" href="http://www.ankara.gov.tr/assets/user/asset/css/bootstrap.min.css" type="text/css" media="screen">
<script type="text/javascript" src="http://www.ankara.gov.tr/assets/user/slaythaber/js/slaythaber.js"></script>
<!--[if IE 8]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
<!--[if lt IE 9]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
<link rel="stylesheet" type="text/css" media="all" href="http://www.ankara.gov.tr/assets/user/slaythaber/css/slaythaber.css">
</head>
<body>
<div id="ifocus">
<div id="ifocus_pic">
<div id="ifocus_piclist" style="left: 0px; top: -1140px;">
<ul>
<li>
<a href="http://www.ankara.gov.tr/haber/15072015-ramazan-bayrami-mesaji" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/resimyok.png" alt=""></a>
</li>
<li>
<a href="http://www.ankara.gov.tr/haber/18062015-vali-kiliclar-112-acil-mekezini-ziyaret-etti" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/20150618-merkez4.jpg" alt=""></a>
</li>
<li>
<a href="http://www.ankara.gov.tr/haber/15062015-bisiklet-dagitimi-protokolu-imzalandi" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/20150615-2.jpg" alt=""></a>
</li>
<li>
<a href="http://www.ankara.gov.tr/haber/10062015-turkiye-taekwondo-federasyonu-baskani-sahin-den-vali-kiliclar-a-ziyaret" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/20150610-1.jpg" alt=""></a>
</li>
<li>
<a href="http://www.ankara.gov.tr/haber/10062015-ankara-buyuksehir-belediyesi-cocuk-meclisinden-vali-kiliclara-ziyaret" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/20150610-CX8G2822.jpg" alt=""></a>
</li>
<li>
<a href="http://www.ankara.gov.tr/haber/03062015-ankara-ya-saglik-turizmi-yatirimi" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/20150603-1.jpg" alt=""></a>
</li>
</ul>
</div>
<div id="ifocus_opdiv"></div>
<div id="ifocus_tx">
<ul>
<li class="normal">RAMAZAN BAYRAMI MESAJI
<br>‘Bayramlar, dargınlık ve kırgınlıkların unutulduğu, toplumsal birlikteliğin pekiştiği, saygı ve ...</li>
<li class="normal">VALİ KILIÇLAR, 112 ACİL ÇAĞRI MERKEZİNİ ZİYARET ETTİ
<br>Ankara Valisi Sayın Mehmet Kılıçlar, 17.06. 2015 Çarşamba günü saat 11.00’de Ankara Valiliği 112 Acil ...</li>
<li class="normal">“BİSİKLET DAĞITIMI” PROTOKOLÜ İMZALANDI
<br>15.06.2015 Pazartesi günü saat 11.00’de Valilik Makamında, Ankara Halk Sağlığı Müdürlüğü tarafından ...</li>
<li class="current">TÜRKİYE TAEKWONDO FEDERASYONU BAŞKANI ŞAHİN’DEN VALİ KILIÇLAR’A ZİYARET
<br>Türkiye Taekwondo Federasyonu Başkanı Doç. Dr. Metin Şahin, Federasyon Disiplin Kurulu Üyesi Adnan Kurban ...</li>
<li class="normal">ANKARA BÜYÜKŞEHİR BELEDİYESİ ÇOCUK MECLİSİNDEN VALİ KILIÇLAR’A ZİYARET
<br>Ankara Büyükşehir Belediyesi Çocuk Meclisinden Meclis Başkanı ve Komisyon Başkanları çocuklar, 10.06.2015 ...</li>
<li class="normal">ANKARA’YA SAĞLIK TURİZMİ YATIRIMI
<br>Çin Halk Cumhuriyeti Sincan Uygur Özerk Bölgesi’nden bir yatırım grubunun Ankara’da gerçekleştireceği ...</li>
</ul>
</div>
</div>
<div id="ifocus_btn">
<ul>
<li class="normal">
<a href="http://www.ankara.gov.tr/haber/15072015-ramazan-bayrami-mesaji" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/thumb/resimyok.png" alt=""></a>
</li>
<li class="normal">
<a href="http://www.ankara.gov.tr/haber/18062015-vali-kiliclar-112-acil-mekezini-ziyaret-etti" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/thumb/20150618-merkez4.jpg" alt=""></a>
</li>
<li class="normal">
<a href="http://www.ankara.gov.tr/haber/15062015-bisiklet-dagitimi-protokolu-imzalandi" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/thumb/20150615-2.jpg" alt=""></a>
</li>
<li class="current">
<a href="http://www.ankara.gov.tr/haber/10062015-turkiye-taekwondo-federasyonu-baskani-sahin-den-vali-kiliclar-a-ziyaret" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/thumb/20150610-1.jpg" alt=""></a>
</li>
<li class="normal">
<a href="http://www.ankara.gov.tr/haber/10062015-ankara-buyuksehir-belediyesi-cocuk-meclisinden-vali-kiliclara-ziyaret" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/thumb/20150610-CX8G2822.jpg" alt=""></a>
</li>
<li class="normal">
<a href="http://www.ankara.gov.tr/haber/03062015-ankara-ya-saglik-turizmi-yatirimi" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/thumb/20150603-1.jpg" alt=""></a>
</li>
</ul>
</div>
<a href="http://www.ankara.gov.tr/haberler" style="float: right; width:10%; margin-right:2%; margin-top:0.5%; " class="btn btn-danger">Tümü</a>
</div>
</body>
</html>
当我想添加我的网站时,它会出错
<script>
function func1() { var head = document.getElementsByTagName('head')[0]; var script1 = document.createElement('script'); script1.type = 'text/javascript'; script1.src = 'http://www.ankara.gov.tr/assets/user/slaythaber/js/slaythaber.js'; head.appendChild(script1); } window.onload = func1;
< /script>
< link rel="stylesheet" href="http://www.ankara.gov.tr/assets/user/asset/css/bootstrap.min.css" type="text/css" media="screen" />
<!--[if IE 8]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
< ![endif] -->
<!--[if lt IE 9]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
< ![endif] -->
< link rel="stylesheet" type="text/css" media="all" href="http://www.ankara.gov.tr/assets/user/slaythaber/css/slaythaber.css" />
< script type="text/javascript" src="http://www.ankara.gov.tr/assets/user/slaythaber/js/slaythaber.js">
< /script>
< script type="text/javascript" src="http://code.jquery.com/jquery-2.1.4.min.js">
< /script>
< script>
$(document).ready(function() { jQuery('.mansetcontainer table').html(''); $('
<div id="ifocus" style="width: 643px;height: 395px;">
<div id="ifocus_pic">
<div id="ifocus_piclist" style="left: 0px; top: -380px;">
<ul>
<li>
<a href="http://www.ankara.gov.tr/haber/15072015-ramazan-bayrami-mesaji" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/resimyok.png" alt=""></a>
</li>
<li>
<a href="http://www.ankara.gov.tr/haber/18062015-vali-kiliclar-112-acil- mekezini-ziyaret-etti" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/20150618-merkez4.jpg" alt=""> </a>
</li>
<li>
<a href="http://www.ankara.gov.tr/haber/15062015-bisiklet-dagitimi- protokolu-imzalandi" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/20150615-2.jpg" alt=""></a>
</li>
<li>
<a href="http://www.ankara.gov.tr/haber/10062015-turkiye-taekwondo- federasyonu-baskani-sahin-den-vali-kiliclar-a-ziyaret" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/20150610-1.jpg" alt=""></a>
</li>
<li>
<a href="http://www.ankara.gov.tr/haber/10062015-ankara-buyuksehir- belediyesi-cocuk-meclisinden-vali-kiliclara-ziyaret" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/20150610-CX8G2822.jpg" alt=""> </a>
</li>
<li>
<a href="http://www.ankara.gov.tr/haber/03062015-ankara-ya-saglik- turizmi-yatirimi" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/20150603-1.jpg" alt=""></a>
</li>
</ul>
</div>
<div id="ifocus_opdiv"></div>
<div id="ifocus_tx">
<ul>
<li class="normal">RAMAZAN BAYRAMI MESAJI
<br>‘Bayramlar, dargınlık ve kırgınlıkların unutulduğu, toplumsal birlikteliğin pekiştiği, saygı ve ...</li>
<li class="current">VALİ KILIÇLAR, 112 ACİL ÇAĞRI MERKEZİNİ ZİYARET ETTİ
<br>Ankara Valisi Sayın Mehmet Kılıçlar, 17.06. 2015 Çarşamba günü saat 11.00’de Ankara Valiliği 112 Acil ... </li>
<li class="normal">“BİSİKLET DAĞITIMI” PROTOKOLÜ İMZALANDI
<br>15.06.2015 Pazartesi günü saat 11.00’de Valilik Makamında, Ankara Halk Sağlığı Müdürlüğü tarafından ...</li>
<li class="normal">TÜRKİYE TAEKWONDO FEDERASYONU BAŞKANI ŞAHİN’DEN VALİ KILIÇLAR’A ZİYARET
<br>Türkiye Taekwondo Federasyonu Başkanı Doç. Dr. Metin Şahin, Federasyon Disiplin Kurulu Üyesi Adnan Kurban ...</li>
<li class="normal">ANKARA BÜYÜKŞEHİR BELEDİYESİ ÇOCUK MECLİSİNDEN VALİ KILIÇLAR’A ZİYARET
<br>Ankara Büyükşehir Belediyesi Çocuk Meclisinden Meclis Başkanı ve Komisyon Başkanları çocuklar, 10.06.2015 ...</li>
<li class="normal">ANKARA’YA SAĞLIK TURİZMİ YATIRIMI
<br>Çin Halk Cumhuriyeti Sincan Uygur Özerk Bölgesi’nden bir yatırım grubunun Ankara’da gerçekleştireceği ...</li>
</ul>
</div>
</div>
<div id="ifocus_btn">
<ul>
<li class="normal">
<a href="http://www.ankara.gov.tr/haber/15072015-ramazan-bayrami-mesaji" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/thumb/resimyok.png" alt=""> </a>
</li>
<li class="current">
<a href="http://www.ankara.gov.tr/haber/18062015- vali-kiliclar-112-acil-mekezini-ziyaret-etti" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/thumb/20150618-merkez4.jpg" alt=""></a>
</li>
<li class="normal">
<a href="http://www.ankara.gov.tr/haber/15062015-bisiklet-dagitimi-protokolu- imzalandi" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/thumb/20150615-2.jpg" alt=""> </a>
</li>
<li class="normal">
<a href="http://www.ankara.gov.tr/haber/10062015- turkiye-taekwondo-federasyonu-baskani-sahin-den-vali-kiliclar-a-ziyaret" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/thumb/20150610-1.jpg" alt=""> </a>
</li>
<li class="normal">
<a href="http://www.ankara.gov.tr/haber/10062015- ankara-buyuksehir-belediyesi-cocuk-meclisinden-vali-kiliclara-ziyaret" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/thumb/20150610-CX8G2822.jpg" alt=""></a>
</li>
<li class="normal">
<a href="http://www.ankara.gov.tr/haber/03062015-ankara-ya-saglik-turizmi-yatirimi" target="_self"><img src="http://www.ankara.gov.tr/assets/upload/haber/thumb/20150603-1.jpg" alt=""> </a>
</li>
</ul>
</div><a href="http://www.ankara.gov.tr/haberler" style="float: right; width:10%; margin-right:2%; margin-top:0.5%; " class="btn btn- danger">Tümü</a> </div>').appendTo('.mansetcontainer '); });
< /script>
错误是:
未捕获的TypeError:$(...)。getElementsByTagName不是函数 iFocusChange @ slaythaber.js:72 window.onload @ slaythaber.js:9
答案 0 :(得分:3)
getElementsByTagName()
是document
和其他DOM元素对象上的本机DOM函数,而不是jQuery函数。
例如,document.getElementsByTagName("p")
有效,或$(document)[0].getElementsByTagName("p")
,但它不是jQuery对象的直接函数...你必须访问jQuery查询对象在你之前包装的底层本机DOM元素可以调用getElementsByTagName()
和其他本机DOM查询函数。您真正想要用于本机jQuery对象的方法类似于children()
或find()
方法,这两种方法都可以使用选择器字符串。