2015-10-24 5 views
-1

При нажатии на кнопку, функция не вызываетсяКогда я пытаюсь нажать на кнопку она не работает

<script type="text/javascript"> 
    $('#Add_Image').click(function() { 
    window.open('upload.html'); 
    }); 
</script> 

<button id="Add_Image" style="margin:10px; width:200px; height:35px; border-radius:8px;"> Add Image</button> 
+0

Вам не хватает документа document.ready или вам необходимо изменить порядок элементов и тега сценария – adeneo

ответ

0

написать его в документ, готовый часть:

$(document).ready(function(){ 
 
    $('#Add_Image').click(function() {//you can use $('#Add_Image').on('click',function() { //also 
 
    window.open('upload.html'); 
 
    }); 
 
    
 
    });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<button id="Add_Image" style="margin:10px; width:200px; height:35px; border-radius:8px;"> Add Image</button>

0

Ниже все работает отлично для меня ... просто оберните документ document.ready и не используйте символы подчеркивания или капитализации на названиях селекторов ;-). Это приведет к дебатам: -/

<script type="text/javascript"> 
    $(document).ready(function(){ 

    $('#add-image').on('click',function() { 
     window.open('upload.html'); 
    }); 

    }); 
</script> 

<button id="add-image" style="margin:10px; width:200px; height:35px; border-radius:8px;"> Add Image</button> 
Смежные вопросы