more efficient selectors (apparently)

v1.18.x
Andrew Rodrigues 7 years ago
parent 138154a71c
commit c9fc65d901

@ -17,19 +17,19 @@ define('components', function () {
return $('[component="post"][data-' + name + '="' + value + '"]'); return $('[component="post"][data-' + name + '="' + value + '"]');
}, },
'post/content': function (pid) { 'post/content': function (pid) {
return components.core.post('pid', pid).find('[component="post/content"]'); return $('[component="post"][data-pid="' + pid + '"] [component="post/content"]');
}, },
'post/header': function (pid) { 'post/header': function (pid) {
return components.core.post('pid', pid).find('[component="post/header"]'); return $('[component="post"][data-pid="' + pid + '"] [component="post/header"]');
}, },
'post/anchor': function (index) { 'post/anchor': function (index) {
return components.core.post('index', index).find('[component="post/anchor"]'); return $('[component="post"][data-index="' + index + '"] [component="post/anchor"]');
}, },
'post/vote-count': function (pid) { 'post/vote-count': function (pid) {
return components.core.post('pid', pid).find('[component="post/vote-count"]'); return $('[component="post"][data-pid="' + pid + '"] [component="post/vote-count"]');
}, },
'post/bookmark-count': function (pid) { 'post/bookmark-count': function (pid) {
return components.core.post('pid', pid).find('[component="post/bookmark-count"]'); return $('[component="post"][data-pid="' + pid + '"] [component="post/bookmark-count"]');
}, },
'user/postcount': function (uid) { 'user/postcount': function (uid) {

Loading…
Cancel
Save