Функция происходит перед чем щелкает ... , такие как Jquery Mobile - OnClick не работает
Когда я нажимаю имя^fdsa для exampmle, мне нужен идентификатор всплывал, но он автоматически происходит, когда страница загружается по какой-то причине
HTML
<ul data-role="listview" id="ccontent" data-inset="true">
</ul>
JS
function getClubs() {
$.ajax({
url: 'some url',
crossDomain: true,
type: 'post',
data: '',
success: function (data) {
$('#ccontent').empty();
var json = jQuery.parseJSON(data);
for (var i = 0; i < json.length; i++)
$('#ccontent').append('<li><a href=\"#\"+onclick=\"' + getData(json[i].id) + '\" rel="external">' + json[i].name + '</a></li>');
$('#ccontent').listview('refresh');
},
});
}
function getData(id) {
$('#clubcontent').append ('<li>'+id+'</li>');
$('#clubcontent').listview('refresh');
};
Я не могу видеть функцию 'click' в вашем коде? EDIT: О, получил встроенный javascript. Удалите это и используйте функцию '.on ('click')' callback. Кроме того, идентификатор списка имеет значение ccontent или cconttent? – Omar
@joe, которая была просто ошибкой, которую я сделал, набрав ее на stackoverflow – nshah
@Omar, как бы я это сделал, не могли бы вы привести пример в моей ситуации? – nshah