クリックしたときに新しい変更をhtmlに戻すまたは適用する方法を理解しようとしています。
「TODO」コメントを見てみましょう。$(o1) で新しい値の変更を確認できますが、「この」値を持つクリック時の呼び出し元にバブルアップする方法は?
var fooMouseClick = function(parmThis)
{
var $HtmlSpans = $(parmThis.parentElement.innerHtml);
$.each($HtmlSpans, function(i1, o1) {
if ($(o1).attr('data-column-sort-ordering') == "") {
$(o1).attr('data-column-sort-ordering', 'ASC');
//TODO - How to apply this new "$(o1)" changes to parmThis so the parent script caller can be updated.
}
});
}
var foo2 = function()
{
$('#Box1 li[title="Model"] span.SpanRight-SortOrdering').click(function() {
fooMouseClick(this);
});
}