Bug 16490: Tidy updateLink and updateAllLinks

Went through test plan, works as expected.
Signed-off-by: Marc Véron <veron@veron.ch>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
(cherry picked from commit f9282eca29)
Signed-off-by: Frédéric Demians <f.demians@tamil.fr>
This commit is contained in:
Jonathan Druart 2016-06-18 16:39:45 +01:00 committed by Frédéric Demians
parent 91873075ff
commit 03d11bd791
1 changed files with 9 additions and 16 deletions

View File

@ -454,23 +454,16 @@ function hideCart(){
$("#cartDetails").fadeOut("fast");
}
function updateLink(val,op,target){
if(target){
if(op == "add"){
target.$("#cart"+val).html(MSG_ITEM_IN_CART).addClass("incart");
target.$("#cartR"+val).show();
} else {
target.$("#cart"+val).html(MSG_ITEM_NOT_IN_CART).removeClass("incart").addClass("addtocart");
target.$("#cartR"+val).hide();
}
function updateLink(val, op, target){
var cart = target ? target.$("#cart" + val) : $("#cart" + val);
var cartR = target ? target.$("#cartR" + val) : $("#cartR" + val);
if(op == "add"){
cart.html(MSG_ITEM_IN_CART).addClass("incart");
cartR.show();
} else {
if(op == "add"){
$("#cart"+val).html(MSG_ITEM_IN_CART).addClass("incart");
$("#cartR"+val).show();
} else {
$("#cart"+val).html(MSG_ITEM_NOT_IN_CART).removeClass("incart").addClass("addtocart");
$("#cartR"+val).hide();
}
cart.html(MSG_ITEM_NOT_IN_CART).removeClass("incart").addClass("addtocart");
cartR.hide();
}
}