<td><input name="SeeUsers" id="SeeUsers" class="SeeUsersButton" value="See Users" type="button" title="#qPages.id#" onclick="ListUsers();"></td>
<script type="text/javascript">
ListUsers=function(){
var userid = $(this).title;
$('.userslistdiv').text(userid);
$('.userslistdiv').show;
};
</script>
Я пытался связать этот вход с событием jquery click, но не смог его запустить. Итак, я сбросил функцию jquery click и просто использовал onclick =. Ни один из участников не запускает это событие.jquery click not firing
Проблема может заключаться в том, что на главной странице есть cfdiv, который динамически загружает контент, содержащий вход с помощью onclick =. Но я делаю это на нескольких страницах, используя jquery datepicker без проблем.
В инструментах dev я вижу скрипт, и он находится в голове.
Отредактированный код:
ListUsers=function(el){
var userid = el.title;
$('.userslistdiv').text(userid);
$('.userslistdiv').show;
};
<input name="SeeUsers" id="SeeUsers" class="SeeUsersButton" value="See Users" type="button" title="#qPages.id#" onclick="ListUsers(this);"></td>
Почему бы не использовать JQuery для обработчиков событий, а также, то он будет работать (если вы меняете его на 'this.title'). – adeneo
'var userid = $ (this) .title;'. Где «это»? –
Все еще не работает – user990016