У меня есть функция ImageIndexing(type,data)
, которая вернет строку в соответствии с двумя переменными. Чем у меня есть классы: portoflioTitle
, portfolioThumbnail
, portoflioBig
; и мне нужно изменить их содержание, src
, id
соответственно их data-title
, data-thumb
и data-big
. Его очень трудно объяснить, поэтому позвольте мне попробовать.Изменение содержимого div с javascript
Итак:
- После загрузки страницы функция выполняется.
- Во-первых, функция меняет
innerHTML
(содержание) всехdiv
с классомportfolioTitle
. Он изменяет его через функциюImageIndexing
, к которой он передает'title'
как тип, так и егоdata-title
в качестве данных. Затем функцияImageIndexing
вернет строку, необходимую для измененияinnerHTML
. (вы можете это понять до сих пор?) - Он повторяет то же самое с другими классами. С
portfolioThumbnail
он передает'image'
как тип, так и егоdata-thumb
в качестве данных, а затем устанавливает возвращаемую строку в ееsrc
.portfolioBig
передает'big'
иdata-big
и использует строку как ееid
.
Я думаю, что я понимаю вашу ситуацию, но в чем ваш вопрос? –
Что у вас есть? – devnull69
До сих пор. У меня ничего нет, потому что функция, над которой я работал, не работала. И вопрос в том, как это сделать. Самая сложная часть - передать данные-x и использовать возвращаемую строку как innerHtml/etc .. –