2016-12-06 3 views
-2

Я хотел бы спросить что-нибудь о функции Jquery click. «Enterbutton» - это кнопка, которая может щелкнуть, чтобы быть функцией. Но я потерпел неудачу. Я что-то пропустил для кода?On Click Function

Whole interface for website

$(document).ready(function(){ 
    $("Enterbutton").click(function(){ 
    alert("The paragraph was clicked."); 

Я использую Jquery для кодирования взаимодействия.

+1

Вы проверили консоль? (Http://stackoverflow.com/documentation/javascript/185/getting-started-with-javascript/714/using-console-log). У вас есть неверный селектор. Ваш синтаксис также может быть недействительным, если это весь ваш код. Нам также нужно увидеть HTML, с которым вы работаете. Создайте [минимальный, завершающий и проверяемый пример] (http://stackoverflow.com/help/mcve) и отредактируйте свой вопрос, чтобы включить его. –

+0

Я не думаю, что ваш селектор действителен – JB06

+4

Вам нужно провести некоторое исследование относительно селекторов. $ ('Enterbutton') ищет элемент с * тэгом * 'Enterbutton'. Вам нужно найти элемент посредством фактического тэга, id, класса или их комбинации. – Taplar

ответ

0

Вам нужно пересмотреть селектор.

Если вы используете $('enterbutton'), JQuery будет выглядеть для этого элемента:

<enterbutton>...</enterbutton> 

Если вы используете $('#enterbutton'), JQuery будет искать этот элемент:

<button id="enterbutton" type="button">...</button> 

Если вы используете $('.enterbutton'), JQuery будет выглядеть для этого элемента:

<button class="enterbutton" type="button">...</button> 

Рабочий пример:

$(document).ready(function(){ 
 

 
$('enterbutton').click(function(){alert('The button with the type <enterbutton> was clicked.');}); 
 
$('#enterbutton').click(function(){alert('The button with id="enterbutton" was clicked.');}); 
 
$('.enterbutton').click(function(){alert('The button with class="enterbutton" was clicked.');}); 
 

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

 
<enterbutton type="button">Click Enterbutton</enterbutton> 
 
<button id="enterbutton" type="button">Click #enterbutton</button> 
 
<button class="enterbutton" type="button">Click .enterbutton</button>

N.B.Очевидно, не<enterbutton>...</enterbutton> - это нецензурная разметка.

+0

Okie! Спасибо! Я решил проблему ~: D –

+0

С удовольствием, @yukikoying. Пожалуйста, примите ответ, если это поможет вам решить проблему. Спасибо. – Rounin

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