Preheat oven to 350 and place sheets of aluminum foil into a 13x9 baking pan, grease the foil. Set aside.
In a bowl of an electric mixer with a paddle attachment, cream the butter and sugar about 5 minutes.
Add the eggs and combine.
Scrape down the sides of the bowl as needed and add vanilla. And beat until smooth.
Gradually add the flour until the batter is combined and smooth.
Divide the dough into 2 pieces- ¾ and ¼
Press ¾ of the batter into the bottom of the prepared pan.
Press the nuts into the batter.
Spread the jam onto the dough.
Using the ¼ of the remainder dough, roll into long ropes and design a lattice pattern on top of the jam. Try to create the pattern In a diagonal so that you are creating diamonds.
Pat the dough down lightly.
Bake until pale gold on top about 40 minutes.
Cool for 1 hour before cutting.
Pop the bars out of the pan and remove foil.
Using a serrated knife, cut the cookies into square pieces.