2016-07-13 13 views
2

Ich habe folgende Zeilen Code und ich möchte visibleoffer Variable als Selektor verwenden. Wie kann ich es verketten?mit Variable mit jquery Selektor

var visibleoffer = '.' + obj.parents('tbody').attr('providername') + ' .visible-offers'; //visibleoffer = .Txy .visible-offers 
$(obj).parents('.Provider').find(".Offers:not(.HideByProviderFilter,.HideByMainFilter,.HideByProviderFilter.HideByMainFilter,+ visibleoffer)").length; 

So wird es:

$(obj).parents('.Provider').find(".Offers:not(.HideByProviderFilter,.HideByMainFilter,.HideByProviderFilter.HideByMainFilter,.Txy .visible-offers)").length; 

Antwort

1

Sie müssen Variable verketten, während Selektor-String Aufbau:

$(obj).parents('.Provider').find(".Offers:not(.HideByProviderFilter,.HideByMainFilter,.HideByProviderFilter.HideByMainFilter," + visibleoffer +")").length; 
+0

Ja es funktioniert !!! –

+0

@HumaAli: froh, dass es hilft :) –