我有這個功能在Chrome和Firefox中可以正常工作,但由於某種原因它在IE中完全不起作用。IE Javascript錯誤
該錯誤消息「無法獲取財產'的未定義或空引用」
的頭銜,我認爲這是不登記的結果,但不知道爲什麼,這只是IE的問題。
function create_the_list_item(r){
var title = $('<h3 />',{'class':'title'}).html('<span class="icon-location location">'+r.title+(r.miles?(' <span style="font-size:75%">('+r.miles+' miles away)</span> '):'')+' </span>')
var add = $('<div />',{'class':'address left'}).html(
'<p>'+(r.address_line_1+'<br/> ') +
(r.address_line_2?(r.address_line_2+'<br/> '):'') +
(r.county?(r.county + '<br/> '):'') +
(r.country?r.country + '<br/> ' :'') +
(r.post_code?r.post_code :'')+'</p>'
);
var website = $('<div />',{'class':'right'}).html(
(r.website?('<a href="http://'+r.website.replace('http://','')+'" target="_blank">Visit Website</a><br/><br/>'):'')+
(r.website?(r.telephone_number):'')
)
return ($('<div />',{'class': 'the_shop_list clearfix'})
.data('longitude',r.longitude)
.data('latitude',r.latitude)
.data('title',r.title)
.data('tel',r.telephone_number)
.data('website',r.website)
.append(title).append(add).append(website)
)
}
你會得到什麼錯誤? – SLaks 2013-04-30 15:01:55
任何錯誤消息? – Sirko 2013-04-30 15:02:00
IE是否產生錯誤?如果是這樣,那麼錯誤是什麼? – Zach 2013-04-30 15:02:15