title: How to assign different class name on view element
body: <p>In my Backbone view, i am setting tagname, classname, temp value.. all are works fine apart from classname..</p>
  
  <p>how do i set the classname.. or what is the mistake on my code..</p>
  
  <pre><code>define(["singleton","listCollection","listModel"],function(singleton,collection,listModel){
      singleton.view = Backbone.View.extend({
          tagName     :'article',
          className   :'indBoard',
          projectName : true,
          template0   : _.template($('#listTemplate').html()),
          template1   : _.template($('#boardTemplate').html()),
          initialize  :function(options){
              this.template = this['template'+options.tempNo];
              this.tagName = options.tagName;
                      //i am changing to 'li' works
              this.className = options.cName; 
                      //changing to new class name not working
              console.log(options.cName);//consoles new class name properly
                    this.projectName = options.subTempNo == 0 ?true:false;                 
                     //condition as well works..
          },
          render:function(){
              var temp = this.template;
              this.$el.html(temp(this.model.toJSON()));
              return this;
          }
      });
      return singleton.view;
  });
  </code></pre>