根据法律规定,交了定金并没有书面定金合同是不具备法律效力的。定金合同是双方就定金支付事项达成一致意见并签订书面合同后方能生效。如果一方未遵守约定而要求返还定金,另一方可以要求返还双倍定金。因此,交了定金但没有书面定金合同并不算有效,双方最好尽快签订书面合同以确保交易的合法性和安全性。