Javascript将属性放到元素中

时间:2015-05-28 10:13:10

标签: javascript jquery html

我正在使用uikit并打开一个下拉列表我可以设置一些属性,如:

data-uk-dropdown="{mode:'click',justify:'#my-id',}" 

这种方式可以从输入中的html视图中使用。可以直接从javascript使用justify吗?我的意思是:

 $(document).on('focusin', '#my-id', function () {
        $('.uk-dropdown').justifly('#my-id');
    });

当然$('.uk-dropdown').justifly('#my-id');这不是正确的方式而且不起作用。

1 个答案:

答案 0 :(得分:3)

您需要使用.attr()来设置属性值:

 $('.uk-dropdown').attr('justifly','#my-id');

用于设置多个属性:

  $('.uk-dropdown').attr({'mode':'click','justify':'#my-id'});