LongListSelector JumpListStyle background binding not works


I am using longlistselector in my win phone 8 app. I have used ItemTemplate, GroupHeaderTemplate and JumpListStyle. For GroupHeaderTemplate I am using xaml
    <Grid Margin="0 0 0 10">
                  <SolidColorBrush Color="{Binding DataContext.ForegroundColor, ElementName=LayoutRoot}"/>

This is working fine. But if I apply same to ItemTemplate for JumpListStyle than it does nothing. The only difference is in this case template is defining inside style.
     <Style TargetType="phone:LongListSelector">
          <Setter Property="ItemTemplate" Value="{StaticResource JumpListDataTemplate}"/>                              
Any suggestion, what is wrong with the above code?