Показать сообщение отдельно
  #7 (permalink)  
Старый 30.05.2016, 15:52
Аватар для DynkanMaclaud
Профессор
Отправить личное сообщение для DynkanMaclaud Посмотреть профиль Найти все сообщения от DynkanMaclaud
 
Регистрация: 08.08.2014
Сообщений: 261

destus,
Сообщение от Frozen Coyote
Подскажите плиз, как этот el внутри makeHTML передать в start?
Попросили передать el я и передал...
var elems = 'div';
function makeHTML(el) {
  var mas=[];
  var i=0;
  for (;i < el.length; i++) {
   $('body').append('<button onclick="start(elem, '+i+')">Моя кнопка</button>');
   mas.push(el[i]);
  };
  return mas;
};
function start(el,index) {
  (checkEl()) ? alert(el[index].innerHTML) : delete el[index];
  function checkEl() {
  	if (document.querySelectorAll(elems)[index]) return true
    else return false;
  };  
};
var elem = makeHTML( $(elems));
$('div').remove(); //

Последний раз редактировалось DynkanMaclaud, 30.05.2016 в 16:11.
Ответить с цитированием