/ / Jquery Mobile Expand Specefic Collapseset - javascript, jquery, jquery-mobile

JQuery Mobile Expandir o Specaps Collapseset - javascript, jquery, jquery-mobile

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 № 1

Nos documentos do JQuery Mobile, você pode ver opções recolhíveis

$(document).ready(function () {
$(".second").collapsible({ collapsed: false });
});

Segundo

$(".second").collapsible({ collapsed: false });

exemplo de jsFiddle


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");