10/10/2018, 13:33
Cần giúp đỡ load content bằng ajax
Chào các bạn, trong csdl mình có 2 field: link_title, embed_code.
Giờ mình nhập liệu cho 2 field này:
link_title - embed_code
Play Video 1 - Embed của video 1
Play Video 2 - Embed của video 2
Giờ mình muốn hiển thị như trong ảnh. Khi mình click vào play video 2 nó sẽ hiện video 2, click vào play video 1 nó sẽ hiện video 1
Các bạn chỉ giúp mình cách làm với. Mình cảm ơn!
12186682_712118332221873_3460610050478030422_o.jpg
Giờ mình nhập liệu cho 2 field này:
link_title - embed_code
Play Video 1 - Embed của video 1
Play Video 2 - Embed của video 2
Giờ mình muốn hiển thị như trong ảnh. Khi mình click vào play video 2 nó sẽ hiện video 2, click vào play video 1 nó sẽ hiện video 1
Các bạn chỉ giúp mình cách làm với. Mình cảm ơn!
12186682_712118332221873_3460610050478030422_o.jpg
Bài liên quan
1. Code backend lấy tất cả data (từ field link_title, embed_code)
2. Sau đó, xuất data này ra html nhưng cần phải theo định dạng của plugin (jquery-youtube-player)
Mình chưa biết chi tiết code bạn dùng ngôn ngữ gì, có dùng framework hay CMS gì nên chỉ đại khái như vậy. Hy vọng giúp được bạn phần nào.
- Tạo 2 link bên dưới link VIDEO_1 và link VIDEO_2, tạo sự kiện click cho 2 link này.
HTML:
<div id='video_container'> </div>
<a class='btn_video' href='#' valuemember = 'link_video_1'>VIDEO_1</a>
<a class='btn_video' href='#' valuemember = 'link_video_2'>VIDEO_2</a>
Jquery:
- Đăng ký sự kiện click:
$('.btn_video').on("click",function(){
var current_link = $(this).attr('valuemember');
-- làm tiếp load video, gán vào $('#video_contaner')
});
- Bạn lấy code mình đã làm lại (chạy được)
- Code đã test và chạy ngon.
VD:
Mình thử làm như này thì nó cũng chạy :