Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   добавление DOM свойств элементу через яваскрипт (https://javascript.ru/forum/misc/29358-dobavlenie-dom-svojjstv-ehlementu-cherez-yavaskript.html)

zebulun 25.06.2012 11:48

добавление DOM свойств элементу через яваскрипт
 
Не силен в js, поэтому простите за возможные профанские вопросы:
есть ссылки <a> внутри <div id='avatars_photos'>, к которым применяется такой скрипт в my_scripts.js:
$("#avatars_photos div:has(a+span) a").mTip({
		align:'bottom',
		content: "<a href=''>Сделать главной</a><br><a href=''>Удалить фотографию</a>"

Вопрос:
можно ли при формировании этих ссылок в php, выполнять этот скрипт в каждой ссылке, чтоб менялся href
что-то типа этого хотелось бы
<a onload="$(this).mTip({...})">

zebulun 25.06.2012 11:59

я хочу так
<a onload="$(this).mTip({content: "<a href="site.ru?id=$id&main">Сделать главной</a><br><a href="site.ru?id=$id&delete">Удалить фотографию</a>})">

zebulun 25.06.2012 13:28

<script>$(#"'.$id_photo.'").mTip({
		align:"bottom",
		content: "<a href=\''.$href1.'\'>Сделать главной</a><br><a href=\''.$href2.'\'>Удалить фотографию</a>"
	})</script>

попробовал так - не работает

lord2kim 25.06.2012 15:51

Цитата:

Сообщение от zebulun (Сообщение 183906)
<script>$(#"'.$id_photo.'").mTip({
		align:"bottom",
		content: "<a href=\''.$href1.'\'>Сделать главной</a><br><a href=\''.$href2.'\'>Удалить фотографию</a>"
	})</script>

попробовал так - не работает

ну как минимум нужно ставить перед/после точек $href1 и 2 двойные кавычки, если это переменные из php...
да и решетку в первой строке ("#".$id_photo) внести под кавычки не помешало бы...


Часовой пояс GMT +3, время: 03:23.