Bonjour,
J'utilise les accordions de jQuery UI.
Voila comment:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $(function () { $("#accordion").accordion({ collapsible: true, heightStyle: "content", activate: function (e, ui) { alert(ui.oldHeader.find("h3").attr("rel")); alert(ui.oldPanel.find("h3").attr("rel")); alert(ui.newHeader.find("h3").attr("rel")); alert(ui.newPanel.find("h3").attr("rel")); } }); });
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <div id="accordion"> @foreach (var item in Model.PMTs) { <h3 rel="@item.Id">@item.Title</h3> <div> @Html.EditorFor(m => item.MTs) </div> } </div>
Je veux juste afficher l'id contenu dans le Header de chaque "paneau" pour le moment. Or j'obtient seulement des "undefined".
Quelqu'un saurait pourquoi ?
Merci.
Partager