2016-11-16 51 views
-2

我想就這個變種imageCatuaba一個onclickIMG VAR的onclick jQuery的

function setCatuaba(map) { 
    var imageCatuaba = { 
    url: 'images/catuskov.1.png', 
    origin: new google.maps.Point(0, 0), 
    anchor: new google.maps.Point(0, 32) 
    }; 

的onclick jQuery函數

$(document).ready(function(){ 
    $(var imageCatuaba).click(function(){ 
     $('.boxBAR').css('display','block') 
    }) 
}); 
+3

你怎麼能指望一個用戶在一個*變量 「點擊」 *?你試圖做的沒有意義。 – David

+1

看看這個https://developers.google.com/maps/documentation/javascript/examples/event-simple,它演示了一個標記的onclick,它應該與圖像一樣工作 – Wazzaps

+0

如果你正在使用angular應該儘可能避免使用jQuery,因爲框架已經包含了一個指令,該指令處理您正在使用jQuery進行的任何操作。在這種情況下,您應該使用ng-click指令。 – jbrown

回答

-1

,如果它可以幫助我不知道,如果一個變量可以在內嵌$()。一些

$("#imageCatuaba").click(function(){ 
 
    $('.boxBAR').css('display','block') 
 
});
div { 
 
background-color: lightblue; 
 
width: 100px; 
 
} 
 

 
.boxBar { 
 
display: inline; 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 
<div class="boxBar"> 
 
    <p>box</p> 
 
</div> 
 

 
<div id="imageCatuba"> 
 
    <img src=""></img> 
 
</div>