I am a nOOb to jQuery.
I want to use variables in jQuery to hide/show divs.
what I have so far is:
$(document).ready(function(){
$('#listMenu a').click(function () {
var getPage = $(this).attr("id");
var getName = $(this).attr("name");
//console.log(getPage);
//console.log(getName);
$("#" & getName ).show();
});
});
firebug console shows that I have the vars correctly, but I get this error next:
this[H].style is undefined [Break on this error] (function(){var R=/((?:((?:([^()]+)...typeof K==="string"?K:K+"px")}})})();
any help is appreciated. sjs
i think you wanted to write
$("#" + getName ).show();
& is not an operator in javascript, but + is.
use $("#" + getName ).show();
+
will concatenate strings.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With