Кстати, много тестов провел и да, у меня был подобный код, но видать я где-то ранее допустил ошибку и он работал не верно. Но можно ли в первых скобках значение не задавать?
Вместо arr[0][0] - arr[][0]?
Просто у меня несколько таких инпутов и их можно еще добавлять и удалять при помощи определенных кнопок, и тогда порядок индексирования будет нарушен. Но если не задавать значение, то это будет расцениваться как 2 массива. Не подскажите как быть? Если Вы конечно поняли о чем я.
Ankhena W: да, все работает отлично. Только 1 вопрос, а почему border, а не padding? Ну это так, себе на заметку.
И как тут Ваш ответ отметить решенным? Добавьте "ответ" и я его отмечу
Ankhena W: хочу сделать фон размером 100%, это будет маленькая текстурка, которая будет заполняться по всему блоку:
background-image: url( "..." );
background-repeat: repeat;
Затем этому же блоку сделаю padding ( или margin для таблицы ), что бы таблица не было сильно прижата к краям.
Могу пример залить на jsbin, если нужно, я объясняться не сильно умею)
Артем Можаров: все таки e.stopPropagation(); работает лучше, т.к. я в ДИВе сделал еще одно событие для закрытия этого ДИВа, оно срабатывало, но открывало ДИВ заново. Странная вообще система вышла. Вернул подобие вашего варианта и пока что все работает отлично.
Артем Можаров: я в свою функцию, после: if ( $(this).find("div").is(":visible") ){
дописал: if (e.target !== this) return;
И теперь тоже по ДИВу не закрывается окно. Надеюсь ни где ошибок не допустил.
Впервые встречаю подобный код, можете чуть точнее объяснить куда его нужно вставлять и как с ним обращаться? и нельзя ли просто в моем коде что-то подправить (а не дописывать новое), что б на ДИВ событие игнорировалось?
Но таким образом мы узнаем с какого столбца/строки нужно начинать, а мне нужно, с какого номера нужна начинать отсчет. То есть по примеру выше у меня должна получиться таблица 3х3 и отсчет идти с нгомера 17. Так вот в данный момент меня интересует, как мне найэти это число 17, по какой формуле его можно вычислить?
Делал одну формулу для таблицы 5х5 против 3х3, там формула вышла такая:
5+((5-3)/2)+1 = 7.
Таблица 5х5 имеет 25 ячеек, и цифра 7 действительно указывает на первую ячейку для таблицы 3х3. Но если таблица не 5х5, то эта формула не работает
Да, переведу. Пока не совсем понял как это работает, но я через час где-то освобожусь и получше рассмотрю, что Вы написали. Пока что выглядит просто отлично
Но можно все таки как-то сделать двумерный без ключей, но что бы индексирование потом было по порядку?