如何在 jquery ui 选项卡中使用 iframe 而不是 div? [英] how to use iframe instead of div with jquery ui tabs?
本文介绍了如何在 jquery ui 选项卡中使用 iframe 而不是 div?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有 4 个标签:
<div id="标签"><ul style="padding: 0; margin: 0;"><li class="context-tab" target="story-iframe"><a id="recent-tab" href="/canvas/getstories?context=recent">最近</a></li><li class="context-tab" target="story-iframe"><a id="popular-tab" href="/canvas/getstories?context=popularity" target="points-view">流行</a></li><li class="context-tab" target="story-iframe"><a id="random-tab" href="/canvas/getstories?context=random" target="points-view">随机</a></li><li class="context-tab" target="story-iframe"><a id="question-tab" href="/canvas/getstories?context=question">按问题</a><;/li>
当一个选项卡被点击时,它会进入 django 视图,并呈现这个页面:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"http://www.w3.org/TR/html4/loose.dtd"><头><link rel="stylesheet" href="{{ STATIC_URL }}css/custom-theme/jquery-ui-1.8.16.custom.css"><link rel="stylesheet" href="{{ STATIC_URL }}css/ui.slider.extras.css"><link rel="stylesheet" href="{{ STATIC_URL }}css/style.css" type="text/css"><link rel="stylesheet" href="{{ STATIC_URL }}css/facebook.css" type="text/css"><script type="text/javascript" src="https://connect.facebook.net/en_US/all.js"></script><script type="text/javascript" src="{{ STATIC_URL }}js/jquery-1.6.2.min.js"></script><script type="text/javascript" src="{{ STATIC_URL }}js/jquery-ui-1.8.16.custom.js"></script><script type="text/javascript" src="{{ STATIC_URL }}js/vote.js"></script><script type="text/javascript" src="{{ STATIC_URL }}js/chart.js"></script><script src="/canvas/schoolsAndMajors.js"></script>{% 块包含 %}{% 包含 'story-div.html' %}{% 结束块 %}<脚本>$(document).ready(function(){$("#{{ div }}").empty();displayStoriesData("{{ div }}", {{ Responds|safe }}, {{ score }}, {{ votes|safe }}, "{{ STATIC_URL }}");votehandler_init({{ response_ids }}, []);voted_init({{ response_ids }}, []);});头部><身体><div id="{{ div }}"></div>