अन्य भाषाओं (C++ और Java) से संकेतन x++ आयात करना एक शिरापरक पाप है; जो कभी अनुपस्थित नहीं रहा?
$('.add_fav').live('click', function(){
var link = $(this);
var div = $(this).parent().parent();
// this is where the problem is
var num = $(this).parent().$('.favnumholder');
$.get($(this).attr('href'),{}, function(data){
var data = data.split(':');
if(data[0] == 'added'){
div.addClass("hasclass");
link.addClass('favorited');
link.attr('href', 'ajax/add-fav.php?action=rm&fav_type='+data[2]+'&fav_id='+data[1]);
link.text('Un-fav');
num.html(data[3]);
} else if(data[0] == 'removed') {
div.removeClass("hasclass");
link.removeClass('favorited');
link.attr('href', 'ajax/add-fav.php?action=add&fav_type='+data[2]+'&fav_id='+data[1]);
link.text('Fav');
}
});
return false;
});
2
Drew Bartlett
23 अप्रैल 2011, 19:37
2 जवाब
सबसे बढ़िया उत्तर
var num = $(this).parent().find('.favnumholder');
या
var num = $('.favnumholder', $(this).parent());
3
ThiefMaster
23 अप्रैल 2011, 19:39
क्या मतलब है आपका:
var num = $('.favnumholder', $(this).parent());
अगर मैं {{X18}} करूं तो क्या यह काम करेगा? क्या यह {{X19}} सरणी को {{X20}} में जोड़ देगा?
2
PeeHaa
23 अप्रैल 2011, 19:38
संबंधित सवाल
नए सवाल
jquery
jQuery एक जावास्क्रिप्ट लाइब्रेरी है, जावास्क्रिप्ट टैग को जोड़ने पर भी विचार करें। jQuery एक लोकप्रिय क्रॉस-ब्राउज़र जावास्क्रिप्ट लाइब्रेरी है, जो दस्तावेज़ ऑब्जेक्ट मॉडल (DOM) ट्रैवर्सल, इवेंट हैंडलिंग, एनिमेशन और AJAX इंटरैक्शन को ब्राउज़रों की विसंगतियों को कम करके सुविधाजनक बनाता है। JQuery से संबंधित एक प्रश्न jQuery से संबंधित होना चाहिए, इसलिए jQuery को प्रश्न में कोड द्वारा उपयोग किया जाना चाहिए और कम से कम jQuery के उपयोग से संबंधित तत्वों को प्रश्न में होना चाहिए।