In this article, we give a sufficient and necessary condition for every Jordan {
g,
h}-derivation to be a {
g,
h}-derivation on triangular algebras. As an application, we prove that every Jordan {
g,
h}-derivation on
is a {g,h}-derivation if and only if or , where is a non-trivial nest on a complex separable Hilbert space H and is the associated nest algebra.