Javascript/jQuery [object Object] when trying to find great-grandparent class name -


i'm trying great-grandparent div class name using .closest method of jquery. when test make sure correct div class name being passed, [object object] alert, appears sort of error. code meant able find div class name beginning 'form-container' regardless of number of div's between (this) , desired div. insight appreciated. thank you!

<script type="text/javascript">     jquery(document).ready(function ($) {             $('input').bind('blur', function () {                     var classname = $(this).closest('.form-container');                     alert(classname + "classname");                     var newclass = classname.replace('.form-container', '');                     alert(newclass);                     alert("hello");                     var name = $(this).attr('name');                     var pathname = window.location.pathname;                     ga('send', 'event', 'clicked inputs', name + " " + newclass, pathname); </script> 

 var classname = $(this).closest('.form-container'); 

doesn't return name. returns nearest object matching name.

if want see class attribute object, use:

 alert( classname.attr('class') ); 

Comments

Popular posts from this blog

c++ - OpenCV Error: Assertion failed <scn == 3 ::scn == 4> in unknown function, -

php - render data via PDO::FETCH_FUNC vs loop -

The canvas has been tainted by cross-origin data in chrome only -