In a medium-sized bowl, add avocado, mayonnaise, garlic, and lime juice. Using a fork, smash the avocado and thoroughly combine, seasoning with salt and pepper to taste. Add cabbage, carrots, pineapple, green onions, and jalapeño. Toss until the cabbage mixture is coated. Serve over salmon burgers.