2014-06-16 49 views
0

我已經提供了這個CSS如何動態地將一個類添加到href中?

<a href="#" class="tpActive">Butter Extra - Rs. 25/-</a> 

我一直在努力這樣

$(document).on("click", ".secclass a", function (e) { 

// if(whetherchecked) 
    // { 
var name = $(this).attr("name"); 

var topping='<div class="Topping-details"><section><a href="#">'+name+'</a></section></div>'; 
//$("a").addClass("tpActive"); 
//$(this).addClass(background-color: Green!important); 
$(this).addClass("tpActive"); 
     $("#myordersdiv").append(topping); 
     clcik++; 
     $("#myordersdiv").find("i.myorderhead22").text(clcik); 
     $("#myordersdiv").show(); 
     //toppings.push(name); 
    // } 
}); 

但選定的元素不被與該類反映? 任何人都可以請幫助我?

這是完整的CSS

<div class="Topping-details"> 
<img src="images/arrow-topping.png"/> 
<section><i id="topping-close"></i> 
<a href="#">Ketchup Extra - Rs. 25/-</a> 
<a href="#" class="tpActive">Butter Extra - Rs. 25/-</a> 
<a href="#">Cheeze Extra - Rs. 25/-</a> 
</section> 
</div> 
+0

'$(this).addClass(「tpActive」);' –

+0

你想在其上添加一個「a」類。點擊一個或存在於頂部變量 –

+0

點擊一個。 – Pawan

回答

1
$(document).on("click", ".secclass a", function (e) { 
var name = $(this).attr("name"); 
var topping='<div class="Topping-details"><section><a href="#">'+name+'</a></section></div>'; 
$("a").each(function(){ 
    $(this).addClass("tpActive"); 
    }); 
}); 

讓我知道如何去。

+0

非常感謝你。 – Pawan

+1

但它是如何正確的...它會將類添加到html中的所有「a」標籤 –

相關問題