Я хотел бы выбрать все пользовательские кнопки jquery, которые живут внутри всех <div>
s, которые относятся к классу .view. Имея это в виду, я написал следующие фрагменты кода, ни один из которых не делает то, что я хочу.Почему этот селектор не работает?
Что я хочу, как я сказал, чтобы вернуть все элементы, класс .ui-button
, которые живут внутри элемента, класс .view
.
$(".view").find('.ui-button').each(function(index){
console.log(index);
})
$(".view .ui-button").each(function(index){
console.log(index);
})
$(".view > .ui-button").each(function(index){
console.log(index);
});
Я взял скриншот, чтобы вы, ребята, можете видеть, что есть на самом деле JqueryUI кнопки, живущие внутри этого <div>
. http://imgur.com/yDlw0
Спасибо заранее.
EDIT
Я никогда попытался толкая в том числе сценария в последнюю очередь перед закрытием тега .. еще ничего ...
Тогда я попробовал что-то, что я обычно делаю при работе с асинхронные запросы (есть ли здесь случай?). обертывание всего в вызове setTimeout с задержкой 500 мс .. Это сработало.
Имеет ли это смысл?
* «... ни один из которых не делает то, что я хочу». * Можете ли вы уточнить, чего вы ожидаете? Селекторы отлично смотрятся на меня. –
Работает в упрощенном примере: http://jsfiddle.net/G7eRX/ – Jamiec
Я вижу. Любая идея, почему это не работает для меня? –