I am trying to get the parent of an element with the code below.
(parent content)
ex. the parent of Item 1.1 will be Item 2 in the example below.
Products:
<ul class="sortable" id="page-list">
<li><div>Item 1</div></li>
<li><div>Item 2</div>
<ul>
<li><div>Sub Item 1.1</div></li>
<li><div>Sub Item 1.2</div></li>
<li><div>Sub Item 1.3</div></li>
<li><div>Sub Item 1.4</div></li>
</ul>
</li>
</ul>
JavaScript:
function saveNewList() {
var divContents = [];
$("ul.sortable > li div").each(function() { divContents.push($(this).text()) });
var quotedCSV = '"' + divContents.join('", "') + '"';
$("#results").text(quotedCSV);
var divParents = [];
var quotedCSVparents = '"' + divParents.join('", "') + '"';
$("#results2").text(quotedCSVparents);
}
source
share