Tôi đang cố gắng thêm cửa sổ bật lên vào các thành phần được tạo động. Mỗi loại phần tử (hoặc một ContentEditable hoặc một Img hoặc một Video) cần phải có một nội dung popover khác nhau.Thêm các cửa sổ bật lên Bootstrap Twitter khác vào các thành phần được tạo động
Bởi vì họ là những yếu tố năng động, tôi gọi popovers như sau:
$('body').popover({
selector: '[rel=popoverImage]',
content: **popoverImage**,
html: true,
placement: 'top',
trigger: 'focus'
});
đâu popoverImage
là một biến có nội dung của popover cho các phần tử img.
Sự cố xảy ra khi tôi cố thêm một cửa sổ bật lên khác. Nó không hiển thị. Tôi đã thử các cách sau:
- Có 2 bộ chọn và gọi chúng ở các chức năng khác nhau
$('body')popover({...})
. - Thay đổi thành phần
body
thành vùng chứa được tạo động. - Thay đổi biến có dữ liệu "nội dung" mỗi khi một phần tử mới được tập trung.
Bất kỳ ý tưởng nào?
Hoạt động như một sự quyến rũ! – RainierMallol
Đồng ý hoạt động tốt nhưng cần dấu phẩy sau tham số html $ ('# yourElementId'). Popover ({ html: true, content: yourPopoverContent }); – user1607261