2016-08-09 11 views

Antwort

0

Es ist einfach. Überprüfen Sie den Status Ihrer Eingabe.

if ($('input.yourclassofInput').is(':checked')) { 
$(".ClassOfDivToHide").addClass("hidden-xs"); 
} 
1

Als Faustregel sollten Sie immer einen Code von Ihren Versuchen zeigen. Auf diese Weise werden Sie lernen, und es ist viel einfacher für uns, Ihre Probleme zu verstehen und zu lokalisieren.

Wenn das gesagt wird, habe ich keine Kenntnisse über Sitecore, aber da Sie Ihre Frage mit jQuery markiert haben, denke ich, sollten Sie in addClass und removeClass suchen.

diese Weise können Sie so etwas wie tun:

if($("#yourCheckBox").is(':checked')) 
    $("#yourElementToShowOrHide").addClass("hidden-xs"); // checked 
else 
    $("#yourElementToShowOrHide").removeClass("hidden-xs"); // unchecked 
0

Sie fragen Unter der Annahme, wie eine Klasse div auf eine Checkbox-Feld eines Sitecores Artikel basiert hinzuzufügen, ist dies der Weg zu gehen:

var field = (CheckboxField)item.Fields["name of your checkbox field"]; 
if (field.Checked) 
{ 
... // add class to your div (can't elaborate on this as we don't know how you are rendering the output) 
} 

wo "Element" ist das Element, das das Feld enthält. Dies ist nur ein schneller Code ohne Datenprüfung, um Sie in Gang zu bringen.

Verwandte Themen