Das ist mein HTMLJQuery Kann nicht 'in' Operator für 'display' in undefined
<div class="V_CPp Elss <?php echo $Show; ?>">
<span class="ViewC">View more comments</span>
</div>
<div class="Elss <?php echo $Show2;?>">
<p>Show first</p>
<div class="Options SB_Pop" numb-i="1" data-c="2"><p class="CSSnOT">Soon</p></div>
<div class="Options SB_OF" numb-i="2"><p class="CSSnOT">New ones first</p></div>
<div class="Options SB_NF" numb-i="3"><p class="CSSnOT">Old ones first</p></div>
<div class="Options SB_CPop" numb-i="4"><p class="CSSnOT">Soon</p></div>
</div>
und ich habe diese jquery Funktion
var changed=false;
function Sb(el){
var S_b_Clicked = el.children(".Options").first().attr("data-c");
if (changed==false) {
S_b_Clicked++;
el.children(".Options").first().attr("data-c",S_b_Clicked);
el.animate({width: "120px", height: "130px",fontSize:"40px"}, 500);
el.children('p').animate({marginTop: "23px",marginLeft: "-9px",},500);
if (S_b_Clicked%2==1) {
el.children().show(800);
}else{
el.children(".Options").hide(1000);
el.animate({width: "80px", height: "90px",fontSize:"25px"}, 500);
el.children('p').animate({marginTop: "15px",marginLeft: "-16px",},500);
}
}
}
ich diese Funktion gemacht habe zu suchen, so kann ich verwenden sie es an verschiedenen Orten in meinem Code
und ich möchte diese Funktion aufzurufen Onclick ein Element wie dieses
$(".S_b_SelectP").click(Sb($(this)));
Aber es gibt mir eine Fehlermeldung in der Konsole
jquery.js:6474 Uncaught TypeError: Cannot use 'in' operator to search for 'display' in undefined
Sie müssen HTML anzeigen. –