JavaScript-код для размещения индикатора активности в ячейке - PullRequest
1 голос
/ 26 июля 2010

Я использую следующий код (без моего собственного кода) для загрузки изображения в элемент css (называемый ячейкой) и для отображения индикатора активности.

var cell = document.createElement('li');
cell.textContent = this.labelForIndex(index);
var indicator = new NKActivityIndicator(); 
indicator.init(10,100,20,"white");
indicator.show(); 
indicator.spin();
$(cell).css("background-image", "url("+iconImage+")"); 

Теперь я хочу разместить индикатор в середине ячейки. Эта строка кода indicator.init(10,100,20,"white"); определяет ширину позиции и цвет индикатора. Я хочу разместить его в середине ячейки. Любой вид ответа?

Ответы [ 2 ]

1 голос
/ 26 июля 2010

как и все наши разговоры в комментариях:

все, что вам нужно, это $ (ячейка) .width () и $ (ячейка) .height ()

и не .position () или .offset (), не в этот раз ...

1 голос
/ 26 июля 2010

Вы можете использовать jQuery .position () или .offset () , чтобы получить положение ячейки и с использованием .height () и .width (),Вы можете разместить компонент в середине ячейки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...