javascript - $.find method checking empty -
i have pagination <div>. in selected page have given selectedpage class it. creating pagination dom server side. code dynamic.
now want find selected page number , doing follows
$( "#paginatdiv" ).find( ".selectedpage" ) i want trigger onclick event element , doing follows
$( "#paginatdiv" ).find( ".selectedpage" ).click(); <div id="paginatdiv"> <div> pagination per page 10 records. problem when have less 10 records in table not showing this
<div id="paginatdiv">.
i know can check div exists or not want know can check follows
if($( "#paginatdiv" ).find( ".selectedpage" ).length == 0){ // not exist }else{ // exist } my concern if <div id="paginatdiv"> not in html page happen
$( "#paginatdiv" ).find( ".selectedpage" ).length it give error ?
just you've described, can check if length of .selectedpage inside #paginatdiv less 10 hide #paginatdiv respectively:
if($( "#paginatdiv" ).find( ".selectedpage" ).length < 10){ $('#paginatdiv').hide(); } else { // exist } or can shorten selector to:
if($("#paginatdiv .selectedpage").length < 10){ $('#paginatdiv').hide(); } else { // exist }
Comments
Post a Comment