jQuery - 仅在没有文本缩进时才执行操作

时间:2013-11-03 20:12:31

标签: jquery

我有一个代码来获取元素的第一个字母的位置,虽然当我有一些文本缩进集时它不起作用(例如当我只需要一个没有文本的图标时)我试图修改我的函数是这样的,为了只添加没有text-indent的元素:

    $.fn.inlineOffset = function (){
    if ($(this).css('text-indent') == '0px') {
    var el = $('<i/>').css('display', 'inline').insertBefore(this[0]);
        pos = el.offset();
    el.remove();
    return pos;
  }};

但不知怎的,它不起作用。如果有人能告诉我如何解决这个问题,我将不胜感激。

0 个答案:

没有答案