2016-11-16 2 views
-2

Я хочу сделать OnClick на этой вар imageCatuabaIMG вар 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) 
    }; 

функция

$(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

Если вы используете угловой вы следует избегать использования jQuery как можно больше, потому что, скорее всего, в структуре уже есть директива, которая обрабатывает все, что вы пытаетесь сделать с jQuery. В этом случае вы должны использовать директиву ng-click. – jbrown

ответ

-1

OnClick JQuery, если это может помочь я не знаю, если переменная может быть в поместить его a $(). что-то

$("#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>

Смежные вопросы