Eu tenho um coletor de dados móvel jquery e preciso abrir um conjunto programaticamente.
Eu tentei todos os sots, mas simplesmente não consigo fazê-lo funcionar.
Por exemplo, eu tentei.
$("#myset").children(".second").trigger("expand");
$(".second").trigger("expand");
Eu também tentei muito mais, mas posso fazer com que o segundo se expanda. Aqui está um violino, se isso ajuda?
http://jsfiddle.net/yTt9b/1225/
Respostas:
0 para resposta № 1Nos documentos do JQuery Mobile, você pode ver opções recolhíveis
$(document).ready(function () {
$(".second").collapsible({ collapsed: false });
});
Segundo
$(".second").collapsible({ collapsed: false });
0 para resposta № 2
No jQM, você deve usar o evento pagecreate em vez de document.ready do jQuery regular. Então você pode usar o método de expansão do widget recolhível:
$(document).on("pagecreate", "#p1", function () {
$("#myset").find(".second").collapsible("expand");
});
Atualizada FIDDLE
Para expandir ou recolher rapidamente, selecione o recolhível apropriado e chame
.collapsible("expand");
ou
.collapsible("collapse");