簡體   English   中英

如何將對象放入字符串?

[英]How to put object into string?

當使用過的點擊圖片時,我想將此點擊圖片放入燈箱中。 很好 我想添加另一種功能,並且在燈箱中顯示的圖像旁邊,我想放置一個表單。

var aaa = $(this).addClass("some_class");
aaa.modal();

這運作良好。 圖像正確顯示在燈箱中。

進一步,

var aaa = $(this).addClass("instagram_modal_active");
var modal_data = $('#show').html('<div class="modal"><div class="left">xx</div><div class="right">sfaf sf</div></div>');

modal_data.modal();

這也可以正常工作-在燈箱窗口中顯示2列,並帶有一些文本。

現在,我想將單擊的圖像放入左列:

var aaa = $(this).addClass("instagram_modal_active");
var modal_data = $('#show').html('<div class="modal"><div class="left">'+aaa.html()+'</div><div class="right">sfaf sf</div></div>');

modal_data.modal();

要么

var modal_data = $('#show').html('<div class="modal"><div class="left">'+aaa+'</div><div class="right">sfaf sf</div></div>');

但是在兩種情況下,點擊的圖像都不會顯示在燈箱的迷你版面內。

關於“錯誤”消息-我遇到類似[object Object]錯誤或在燈箱外部顯示圖像。

我可以問你們一些關於如何在圖像上加上其他文字的建議嗎?

好的,所以我用這種方法解決了:

var aaa = $(this).addClass("some_class");
var modal_data = $('#show').html('<div class="modal"><div class="left"></div><div class="right">sfaf sf</div></div>');
$('.left').html(aaa);    

modal_data.modal();

一切似乎都正常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM