Хотя трудно понять, не понимая, чего вы пытаетесь достичь, я бы сказал, что вы хотите установить ширину, чтобы сказать: 10px вместо od с помощью переключателя.
Toggle установит ширину в 0.
Так что используйте, например,
function hideEditorPane(){
//weaponEditor
$("#weaponEditor").animate({
//left: '+=150'
width: "10px"
}, 500, function(){
}); }
.
То есть, если я правильно понял, что вы не хотите, чтобы div полностью исчез, вы хотите иметь 10pxэтот div остался, чтобы вы могли что-то сделать с ним позже (например, сложить и развернуть одним щелчком мыши).