2014-12-30 24 views
0

我在谷歌地圖上使用擴展名,我想根據類別添加不同的點。Magento驗證類別使用JS

這裏其代碼

var image = 'images/custom_icon.png'; 
var image = 'images/custom_icon2.png'; 
var marker = new google.maps.Marker(
    { 
      position: new google.maps.LatLng(product.lat, product.lng), 

      map: this.map, 

      title: (product.items_count < 2)? product.product_name : "" + product.items_count + "items", 

      icon: image 

    } 

)的一部分;

我想要的是做這樣的事情

var marker = new google.maps.Marker(
    { 
      position: new google.maps.LatLng(product.lat, product.lng), 

      map: this.map, 

      title: (product.items_count < 2)? product.product_name : "" + product.items_count + "items", 


      if (category == A) { 
       icon: image 
      } 
      else { 
       icon: image2 
      } 
    } 

可能有可能做這樣的事情?

回答

0

有很多種可能的方式,但不是你提到

 var marker = new google.maps.Marker(
    { 
     position: new google.maps.LatLng(product.lat, product.lng), 

     map: this.map, 

     title: (product.items_count < 2)? product.product_name : "" + product.items_count + "items", 

     icon: (category == A) ? image : image2 

     }