li.ui-state-default 보류중인 사용자 항목에로드 된 json이 있습니다.empty() 그런 다음 나머지 기능을 실행하십시오.
사용자는 새 항목을 입력 할 수 있습니다. 새 항목이로드 될 때마다 li.ui-state-default이 비어 있기를 원하지만 비워 두는 것처럼 보입니다.
//data for DOM
var timeout = '';
$('.call-json').keyup(function() {
clearTimeout(timeout);
var val = this.value;
timeout = setTimeout(function() {
$('.ui-state-default').empty();
$.getJSON('json/' + val + '.json', function (data) {
// load data
var items = [];
for (key in data[0].attributes) {
if (key.match('.stat.prop.type')) {
items.push(data[0].attributes[key])
}
};
displaySortLabel(items, "type-details");
function displaySortLabel(items, parentClass) {
$('<span/>', {
'class': 'el-data',
html: items.join('')
}).hide().fadeIn().appendTo('.' + parentClass + ' .sort-label');
}
당신이 이제까지 UI 상태-default''에 무엇을 추가처럼 다시 –
여분의 코드를 추가 그것은 보이지 않는 방법을 보여줍니다
추가됩니다. – ndesign11비우면 어디에도 'ui-state-default'가 표시되지 않습니다. –