मुझे पता है कि प्लगइन है। HasClass();jQuery चेक तत्व आईडी
मैं
$('#page_background, #header_background').ColorPicker({...
निम्नलिखित अगर page_background क्लिक किया जाता है मैं कैसे की जाँच करेगा और header_background नहीं?
यह मेरे पास है, यह काम नहीं करेगा।
$('#page_background, #header_background').ColorPicker({
onSubmit: function(hsb, hex, rgb, el) {
$(el).val(hex);
$(el).ColorPickerHide();
var id = this.id;
if(id == 'page_background')
$('body').css("background-color","#"+hex);
},
onBeforeShow: function() {
$(this).ColorPickerSetColor(this.value);
}
})
.bind('keyup', function(){
$(this).ColorPickerSetColor(this.value);
});
आप कर रहे हैं पाने के लिए id 'background_color' howe आईडी की तलाश में है वर्क आप क्लिक इवेंट को उस तत्व में बाध्य नहीं कर रहे हैं जिसमें वह आईडी है। (उस संपादन के आधार पर जिसे आपने अभी वापस देखा है) –