<code>$(
function
() {
var
pid =
"568258"
;
Core.ui.tab($(
'#js-dota-tabs .js-item'
), $(
'#js-dota-panel .js-item'
),
'click'
);
load();
var
tradeBtn = $(
'#js-btn-tradeBuy'
);
var
weaponKey = $(
'#js-pop-weaponKey'
);
var
$sort_lock
= $(
'#js-sort-lock'
);
var
$sort_price
= $(
'#js-sort-price'
);
var
$page
= $(
'#js-page-html'
);
$page
.on(
'click'
,
'.js-page'
,
function
() {
var
page_no = $(this).attr(
'page_no'
);
page_callback(page_no);
});
$page
.on(
'click'
,
'.js-page-jump'
,
function
() {
var
page_no = $(this).prev().val();
page_callback(page_no);
});
$page
.on(
'keyup'
,
'.js-page-jump-no'
,
function
(e) {
$(this).val($(this).val().replace(/[^0-9.]/g,
''
));
if
(!$(this).val()) {
$(this).val(1);
}
});
$page
.on(
'keydown'
,
'.js-page-jump-no'
,
function
(e) {
var
curKey = e.which;
if
(curKey == 13) {
page_no = $(
'.js-page-jump-no'
).val();
page_callback(page_no);
}
});
$sort_lock
.on(
'click'
,
function
(){
if
(lock_sort==1){
lock_sort = 2;
}
else
{
lock_sort = 1;
}
load();
change_sort_style($(this), lock_sort);
price_sort = 0;
change_sort_style(
$sort_price
, price_sort);
});
$sort_price
.on(
'click'
,
function
() {
if
(price_sort == 1) {
price_sort = 2;
}
else
{
price_sort = 1;
}
load();
change_sort_style($(this), price_sort);
lock_sort = 0;
change_sort_style(
$sort_lock
, lock_sort);
});
$(
'#js-find-locked'
).on(
'click'
,
function
() {
if
($(this).prop(
'checked'
)) {
status_locked = 1;
}
else
{
status_locked = 0;
}
lock_sort = 1;
price_sort = 1;
change_sort_style(
$sort_lock
, 0);
change_sort_style(
$sort_price
, 0);
load();
});
$(
'#js-buy-count'
).on(
'keyup'
,
function
() {
$(this).val($(this).val().replace(/[^0-9]/g,
''
));
var
value = $(this).val();
if
(value > 100) {
$(this).val(100);
}
});
$(
'#js-money-start'
).on(
'keyup'
,
function
() {
$(this).val($(this).val().replace(/[^0-9.]/g,
''
));
var
value = $(this).val();
if
(value > 99999) {
$(this).val(99999);
}
});
$(
'#js-money-end'
).on(
'keyup'
,
function
() {
$(this).val($(this).val().replace(/[^0-9.]/g,
''
));
var
value = $(this).val();
if
(value > 99999) {
$(this).val(99999);
}
});</code>