我有拼车页面。我对调用initialize并现在获取错误的函数进行了一些更改。这是页面:
http://www.comehike.com/hikes/hike_carpool.php?hike_id=180
调用initialize函数时,第二个参数的正确方法是什么?我认为有些JavaScript错误来自那里。
答案 0 :(得分:2)
你没有正确使用你的报价:
onload="initialize( 180 , "Hike_Carpool" ); placeHikeStartMarker( 180 ); placeCarpoolPassengersMarkers( 180 ); placeCarpoolDriversMarkers( 180 );"
应该是:
onload="initialize( 180 , 'Hike_Carpool' ); placeHikeStartMarker( 180 ); placeCarpoolPassengersMarkers( 180 ); placeCarpoolDriversMarkers( 180 );"
注意Hike_Carpool参数的单引号。
这是因为双引号的onload元素属性。初始化函数上的双引号无法正确解析,从而产生语法错误。