Как мне...сделать так, чтобы этот фрекинг javascrpit срабатывал при нажатии кнопки
Хорошо, кто может сказать мне, почему событие щелчка никогда не срабатывает?
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script src="Scripts/jquery-3.3.1.min.js"></script> <script src="Scripts/anytime.5.2.0.js"></script> <script> $('#btnCalendar').click( function(e) { alert("I am an alert box!"); $('#txtbxStartDate').AnyTime_noPicker().AnyTime_picker().focus(); e.preventDefault(); } ); </script> <link href="Styles/AdminItems.css" rel="stylesheet" /> <link href="Styles/anytime.5.2.0.css" rel="stylesheet" /> </head> <body> <input type="text" id="txtbxStartDate" runat="server" /> <button id="btnCalendar"> <img src="./Images/calendar.png" alt="[CLickMe]" /> </button> </body> </html>
Я просто плохой разработчик c/c#.
Что я уже пробовал:
вынимаем его из веб-приложения и помещаем в простой html-файл. Читая слишком много постов типа " вы пробовали..." в stackoverflow
Kornfeld Eliyahu Peter
Очень возможно, что вы попытаетесь привязаться к btnCalendar до того, как он появится...
Оберните его в $(документ).готовый()...
https://api.jquery.com/ready/