如何使样式应用

时间:2010-11-22 09:36:50

标签: jquery coding-style

如何使样式仅应用于所选对象,而不是一次性应用?

 $('#add_text').mousedown
        (
            function() 
            {                              
                $('#add_text').css('background-color', 'blue'),                               
    $('#template').prepend('<div id="text_frame"><input class="input_text"/></div>'),

                $('div#text_frame').attr("class", function (arr) {return "nomber" + arr;}),

                $('div#text_frame').mousedown(function(){$('div#text_frame').addClass('select_text_frame');}),

                $('#text_frame').draggable('enable'), 
     $('#text_frame').draggable({containment: '#template', distance: 1});     
            }       
        ); 

1 个答案:

答案 0 :(得分:1)

您可以执行以下操作仅修改在JQuery中调用事件的元素:

$(document).ready(function() {

    $('#add_text').mousedown(function() {

        // the this keyword references the element where the mousedown
        // event has occurred
        $(this).css(...);

    });

});