Advertisement
Guest User

Untitled

a guest
Nov 12th, 2024
31
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 49.90 KB | None | 0 0
  1. <html><head>
  2. <meta name="renderer" content="webkit">
  3. <meta name="force-rendering" content="webkit">
  4. <meta content="text/html;charset=utf-8" http-equiv="Content-Type">
  5. <meta http-equiv="X-UA-Compatible" content="Chrome=1,IE=edge">
  6. <title>指数ETF - ETF基金 - 集思录</title>
  7. <meta name="keywords" content="集思录,理财,可转债,债券,公司债,国债,新股,封闭基金,封基,ETF,LOF">
  8. <meta name="description" content="集思录,一个以数据为本的投资社区">
  9. <base href="https://www.jisilu.cn/">
  10.  
  11. <link href="https://www.jisilu.cn/static/js/tablesorter/themes/blue/style.css?v=20240827" rel="stylesheet" type="text/css">
  12. <link href="https://www.jisilu.cn/static/css/default/bootstrap3/bootstrap.min.css?v=20240827" rel="stylesheet" type="text/css">
  13. <link href="https://www.jisilu.cn/static/css/default/jisilu_framework.css?v=20240827" rel="stylesheet" type="text/css">
  14.  
  15. <script src="//hm.baidu.com/hm.js?164fe01b1433a19b507595a43bf58262"></script><script type="text/javascript">
  16. var _A0F0A0D6D1D65D54CB3296FD893AD604='9037C6C045E76447';
  17. var G_POST_HASH=_A0F0A0D6D1D65D54CB3296FD893AD604;
  18. var G_INDEX_SCRIPT = '';
  19. var G_SITE_NAME = '集思录';
  20. var G_BASE_URL = 'https://www.jisilu.cn';
  21. var G_STATIC_URL = 'https://www.jisilu.cn/static';
  22. var G_UPLOAD_URL = 'https://www.jisilu.cn/uploads';
  23. var G_USER_ID = 2036654;
  24. var G_USER_NAME = 'J440667853';
  25. var G_UPLOAD_ENABLE = 'N';
  26. var G_QUICK_PUBLISH_HUMAN_VALID = '';
  27. var G_UNREAD_NOTIFICATION = 0;
  28. var G_NOTIFICATION_INTERVAL = 180000;
  29. var G_CAN_CREATE_TOPIC = '';
  30. var G_USER_FORBIDDEN = 0;
  31.  
  32. var _hmt = _hmt || [];
  33. (function() {
  34. var hm = document.createElement("script");
  35. hm.src = "//hm.baidu.com/hm.js?164fe01b1433a19b507595a43bf58262";
  36. var s = document.getElementsByTagName("script")[0];
  37. s.parentNode.insertBefore(hm, s);
  38. })();
  39. </script>
  40. <script src="https://www.jisilu.cn/static/js/jquery-3.4.1.min.js?v=20240827" type="text/javascript"></script>
  41. <script src="https://www.jisilu.cn/static/js/jquery.form.js?v=20240827" type="text/javascript"></script>
  42. <script src="https://www.jisilu.cn/static/js/jquery.browser.js?v=20240827" type="text/javascript"></script>
  43. <script src="https://www.jisilu.cn/static/js/jquery.cookie.js?v=20240827" type="text/javascript"></script>
  44. <script src="https://www.jisilu.cn/static/admin/js/jquery.autocomplete.js?v=20240827" type="text/javascript"></script>
  45. <script src="https://www.jisilu.cn/static/js/bootstrap3/bootstrap3-typeahead.min.js?v=20240827" type="text/javascript"></script>
  46. <script src="https://www.jisilu.cn/static/js/bootstrap3/bootstrap.min.js?v=20240827" type="text/javascript"></script>
  47. <script src="https://www.jisilu.cn/static/js/tablesorter/tablesorter.js?v=20240827" type="text/javascript"></script>
  48. <script src="https://www.jisilu.cn/static/js/hogan.min.js?v=20240827" type="text/javascript"></script>
  49. <script src="https://www.jisilu.cn/static/js/jisilu_common.js?v=20240827" type="text/javascript"></script>
  50. <script src="https://www.jisilu.cn/static/js/jisilu_hogan_template.js?v=20240827" type="text/javascript"></script>
  51. <script src="https://www.jisilu.cn/static/js/app/data.js?v=20240827" type="text/javascript"></script>
  52. <script src="https://www.jisilu.cn/static/js/simpleTableBuilder.js?v=20240827" type="text/javascript"></script>
  53.  
  54.  
  55. <script type="text/javascript">
  56.  
  57. </script>
  58. <style type="text/css">
  59.  
  60. .data_content {
  61. margin: auto;
  62. padding-bottom: 40px;
  63. padding-left:10px;
  64. padding-right:10px;
  65. max-width: 2000px;
  66. }
  67. .data_type_nav {
  68. display: flex;
  69. flex-flow: row nowrap;
  70. border-bottom: 1px solid #f1f1f1;
  71. padding: 10px 0;
  72. width: 100%;
  73. }
  74. .data_table_tabs{
  75. padding-top: 10px;
  76. }
  77. .data_table_tabs form{
  78. padding: 0;
  79. margin: 0;
  80. }
  81. .data_table_tabs .tip{
  82. font-size: 12px;
  83. line-height: 20px;
  84. padding-bottom: 10px;
  85. }
  86. .topic_nav{
  87. width: 700px;
  88. }
  89. .topic_nav .nav>li>a {
  90. padding: 2px 20px;
  91. }
  92. .topic_nav .nav-pills>li.active>a, .topic_nav .nav-pills>li.active>a:focus, .topic_nav .nav-pills>li.active>a:hover{
  93. background-color: #006798;
  94. }
  95.  
  96. </style>
  97. </head>
  98. <body>
  99. <div id="browser_suggest" class="browser_suggest" style="display: none;">您的浏览器不被支持,请尽快升级到最新版下列浏览器。
  100. <a href="https://www.microsoft.com/zh-cn/edge" rel="noopener noreferrer" target="_blank"><img src="static/img/edge.png"> Edge</a>
  101. <a href="https://www.google.cn/chrome/" rel="noopener noreferrer" target="_blank"><img src="static/img/chrome.png"> Chrome</a>
  102. <a href="https://www.firefox.com.cn/" rel="noopener noreferrer" target="_blank"><img src="static/img/firefox.png"> Firefox</a>
  103. </div>
  104. <div class="header_navbar_bg ">
  105. <div class="header_navbar_content">
  106. <div class="flex">
  107. <div class="logo_box">
  108. <div class="logo">
  109. <a href="" target="_blank"></a>
  110. </div>
  111. </div>
  112. <div class="menu">
  113. <ul>
  114. <li id="top_nav_menu_home"><a href="/">首页</a></li>
  115. <li id="top_nav_menu_calendar"><a href="/data/calendar/">投资日历</a></li>
  116. <li id="top_nav_menu_data" class="active"><a id="nav_data" href="/web/data/cb/">实时数据</a></li>
  117. <li id="top_nav_menu_forum"><a href="/explore/">社区-知识库</a></li>
  118. </ul>
  119. </div>
  120. <div class="search_box">
  121. <form action="/search/all/" id="global_search_form" method="post" class="search">
  122. <div class="input-group input-group-sm">
  123. <input id="search_type" name="t" type="hidden" value="">
  124. <input id="search_input" name="q" type="text" class="form-control" placeholder="搜索问题、话题或人" autocomplete="off" onkeydown="if(event.keyCode==13) return false;" data-original-title="" title="">
  125. <span class="input-group-btn"><button class="btn btn-default" type="button" onclick="$('#global_search_form').submit();"><span class="jisilu-icons"></span></button></span>
  126. </div>
  127. </form>
  128. </div>
  129. <div class="user_box">
  130. <div id="notification" class="notification">
  131. <div class="btn-group btn-group-xs" role="group" aria-label="...">
  132. <a id="notification_btn" tabindex="0" class="btn btn-default" href="/notifications/" role="button" data-toggle="popover" data-original-title="" title=""><span>通知</span><span id="notifications_unread" data-unread="0" class="badge font_10" style="display: none">0</span></a>
  133. <a id="index_btn" class="btn btn-default" href="/inbox/" role="button"><span>私信</span><span id="inbox_unread" class="badge font_10" style="display: none;"></span></a>
  134. </div>
  135. </div>
  136. <div class="user_icon dropdown">
  137. <a id="user_menu" href="/people/J440667853" data-original-title="" title="">
  138. <span>J440667853</span><img alt="J440667853" src="https://www.jisilu.cn/static/common/avatar-mid-img.jpg?v=201901">
  139. </a>
  140. <div class="popover-menu" style="display: none;">
  141. <div class="user_info">
  142. <div class="avatar"><img alt="J440667853" src="https://www.jisilu.cn/static/common/avatar-mid-img.jpg?v=201901"></div>
  143. <div class="name_info">
  144. <div class="font_16 bold">J440667853</div>
  145. <div class="font_12 darkgray">关注<span class="jslblue bold">0</span>人 关注者<span class="jslblue bold">0</span>人</div>
  146. </div>
  147. <div class="coins"><span class="jisilu-icons"></span>0</div>
  148. </div>
  149. <div class="member_box">
  150. <div class="member_bar">
  151. <div class="font_14 jslblue bold">集思录会员</div>
  152. <div><a href="/setting/member_data/" class="darkgray">特色数据、功能特权</a></div>
  153. <div class="text_align_right"><a class="btn btn-xs btn-default" href="/setting/member/id-buy__url-L2RhdGEvZXRmLw==__tips-" role="button">立即开通</a></div>
  154.  
  155. </div>
  156. </div>
  157. <div class="menu_links">
  158. <ul>
  159. <li><a href="https://www.jisilu.cn/people/J440667853" tabindex="-1">个人主页</a></li>
  160. <li><a href="https://www.jisilu.cn/home/mine/#all" tabindex="-1">我的关注</a></li>
  161. <li><a href="https://www.jisilu.cn/favorite/" tabindex="-1">我的收藏</a></li>
  162. <li><a href="/publish/" tabindex="-1" class="btn btn-default btn-xs"><span class="jisilu-icons font_16"></span>发起讨论</a></li>
  163. </ul>
  164. <ul>
  165. <li><a href="https://www.jisilu.cn/setting/profile/" tabindex="-2">个人设置</a></li>
  166. <li><a href="https://www.jisilu.cn/setting/payment/" tabindex="-1">我的购买</a></li>
  167. <li><a href="https://www.jisilu.cn/setting/wallet/" tabindex="-1">我的金币</a></li>
  168. <li><a href="https://www.jisilu.cn/setting/blacklist/" tabindex="-1">黑名单</a></li>
  169. </ul>
  170. </div>
  171. <div class="bottom_links">
  172. <div class="divide"></div>
  173. <ul>
  174. <li><a href="https://www.jisilu.cn/logout/" tabindex="-2">退出</a></li>
  175. </ul>
  176. </div>
  177. </div>
  178. </div>
  179. </div>
  180. </div>
  181. </div>
  182. </div>
  183.  
  184.  
  185. <script type="application/javascript">
  186.  
  187. var document_title = '';
  188. var unreadCacheSecond = 125;
  189. function check_notifications(force) {
  190.  
  191. if (G_USER_ID == 0) return false;
  192. var timestamp = Date.parse(new Date()) / 1000;
  193. var cache = localStorage.getItem('user-unread:' + G_USER_ID);
  194. cache = cache ? JSON.parse(cache) : null;
  195.  
  196. function formatUnreadText(data){
  197. var unread = Number(data.inbox_num);
  198. if(unread>0) $('#inbox_unread').text(unread>99?'...':unread).show();
  199. else $('#inbox_unread').hide();
  200.  
  201. var last_unread_notification = G_UNREAD_NOTIFICATION;
  202. G_UNREAD_NOTIFICATION = Number(data.notifications_num);
  203. if (G_UNREAD_NOTIFICATION > 0)
  204. {
  205. if (G_UNREAD_NOTIFICATION != last_unread_notification) $('#notifications_unread').html(G_UNREAD_NOTIFICATION>99?'...':G_UNREAD_NOTIFICATION);$('#notifications_unread').attr('data-unread',G_UNREAD_NOTIFICATION);
  206. $('#notifications_unread').show();
  207. }else{
  208. if ($('.notification_popover .popover-content').length > 0) $('.notification_popover .popover-content').html('没有未读通知');
  209. $('#notifications_unread').hide();
  210. }
  211.  
  212. if (((Number(data.notifications_num) + Number(data.inbox_num))) > 0)
  213. {
  214. document.title = '(' + (Number(data.notifications_num) + Number(data.inbox_num)) + ') ' + document_title;
  215. }
  216. }
  217. if (!force && cache && cache.timestamp > timestamp - unreadCacheSecond) {
  218. formatUnreadText(cache.data);
  219. } else {
  220. $.get('/webapi/account/unread/', function (result) {
  221. formatUnreadText(result.data);
  222. localStorage.setItem('user-unread:' + G_USER_ID,JSON.stringify({ timestamp: Date.parse(new Date()) / 1000, data: result.data }));
  223. },'json');
  224. }
  225. }
  226.  
  227. function read_notification(id){
  228. if (id) {
  229. $('#notification_'+id).remove();
  230. }
  231. if ($("#notifications_unread").length > 0)
  232. {
  233. G_UNREAD_NOTIFICATION = Number($('#notifications_unread').attr('data-unread'))-1;
  234. $("#notifications_unread").html(G_UNREAD_NOTIFICATION>99?'...':G_UNREAD_NOTIFICATION);
  235. }
  236. $.get(G_BASE_URL + '/notifications/ajax/read_notification/notification_id-' + id + '__read_type-1', function (respose)
  237. {
  238. check_notifications(true);
  239. });
  240. }
  241.  
  242. function formatDateTime(ns) {
  243. return new Date(parseInt(ns) * 1000).format('yyyy-MM-dd h:m');
  244. }
  245.  
  246. function searchInputInit(){
  247. $('#search_input').data('active',{row:0,topicCol:0});
  248. }
  249. function searchInputUnactive() {
  250. var active = $('#search_input').data('active');
  251. var rowsList = $('.search_item');
  252. if(rowsList.length && active) {
  253. rowsList.eq(active.row).removeClass('active');
  254.  
  255. var topSearchItem = $('.topic>.search_item');
  256. var colsList = $('.topic>.search_item>a');
  257. if (topSearchItem.length) colsList.eq(active.topicCol).removeClass('active');
  258. }
  259. }
  260. function searchInputActive(){
  261. var active = $('#search_input').data('active');
  262. if(active.row < 0) return;
  263. var rowsList = $('.search_item');
  264. if(rowsList.length) {
  265. rowsList.eq(active.row).addClass('active');
  266.  
  267. var topSearchItem = $('.topic>.search_item.active');
  268. var colsList = $('.topic>.search_item>a');
  269. if (topSearchItem.length) colsList.eq(active.topicCol).addClass('active');
  270. }
  271. }
  272. function searchInputEnter(){
  273. var active = $('#search_input').data('active');
  274. console.log(active);
  275. if(active.row < 0){
  276. $('#global_search_form').submit();//未选中条目跳转搜索页
  277. }else {
  278. var rowsList = $('.search_item');
  279. if(rowsList.length) {
  280. var topSearchItem = $('.topic>.search_item.active');
  281. var colsList = $('.topic>.search_item>a');
  282. if (topSearchItem.length) {
  283. colsList.eq(active.topicCol)[0].click();
  284. }else{
  285. $('a',rowsList.eq(active.row))[0].click();
  286. }
  287. }
  288. }
  289. }
  290. function searchInputTopicIndex(){
  291. var index = -1;
  292. var rowsList = $('.search_item');
  293. for(var i=0; i< $('.search_item').length;i++){
  294. if(rowsList.eq(i).parent().hasClass('topic')){
  295. index = i;break;
  296. }
  297. }
  298. return index;
  299. }
  300.  
  301. function generateDataHtml(data){
  302. var html = new Array();
  303. var keyword = $('#search_input').val();
  304. if(data && data.type==9 && data.data.length>0){
  305. html.push('<div class="search_type data">');
  306. html.push('<div class="title">数据</div><div class="more"><a href="javascript:void(0)" onclick="$(\'#search_type\').val(\'data\');$(\'#global_search_form\').submit()">更多数据&gt;&gt;</a></div>');
  307. for(var i=0;i<data.data.length;i++) {
  308. html.push('<div class="search_item"><a target="_blank" href="'+data.data[i].uri+'"><div class="search_text">'+data.data[i].sname+' ('+ data.data[i].market.toUpperCase() + data.data[i].sid +')</div><div class="search_info">'+data.data[i].tname+'</div></a></div>');
  309. }
  310. html.push('</div>');
  311. }
  312. return html.join('');
  313. }
  314. function generateTopicHtml(data){
  315. var html = new Array();
  316. var keyword = $('#search_input').val();
  317. if(data && data.type==2 && data.data.length>0){
  318. html.push('<div class="search_type topic">');
  319. html.push('<div class="title">标签</div><div class="more"><a href="javascript:void(0)" onclick="$(\'#search_type\').val(\'topics\');$(\'#global_search_form\').submit()">更多标签&gt;&gt;</a></div><div class="search_item">');
  320. for(var i=0;i<data.data.length;i++) {
  321. html.push('<a href="'+data.data[i].url+'">'+data.data[i].name+'</a>');
  322. }
  323. html.push('</div></div>');
  324. }
  325. return html.join('');
  326. }
  327. function generateUserHtml(data){
  328. var html = new Array();
  329. var keyword = $('#search_input').val();
  330. if(data && data.type==3 && data.data.length>0){
  331. html.push('<div class="search_type user">');
  332. html.push('<div class="title">用户</div><div class="more"><a href="javascript:void(0)" onclick="$(\'#search_type\').val(\'users\');$(\'#global_search_form\').submit()">更多用户&gt;&gt;</a></div>');
  333. for(var i=0;i<data.data.length;i++) {
  334. html.push('<div class="search_item"><a href="'+data.data[i].url+'"><div class="search_info"><img src="'+data.data[i].detail.avatar_file+'" /></div><div class="search_text">'+data.data[i].name+'</div></a></div>');
  335. }
  336. html.push('</div>');
  337. }
  338. return html.join('');
  339. }
  340. function generateQuestionHtml(data){
  341. var html = new Array();
  342. var keyword = $('#search_input').val();
  343. if(data && data.type==1 && data.data.length>0){
  344. html.push('<div class="search_type question">');
  345. html.push('<div class="title">问题</div><div class="more"><a href="javascript:void(0)" onclick="$(\'#search_type\').val(\'questions\');$(\'#global_search_form\').submit()">更多问题&gt;&gt;</a></div>');
  346. for(var i=0;i<data.data.length;i++) {
  347. html.push('<div class="search_item"><a href="'+data.data[i].url+'"><div class="search_text">'+data.data[i].name+'</div><div class="search_info">'+data.data[i].detail.meta_percent+'%匹配</div></a></div>');
  348. }
  349. html.push('</div>');
  350. }
  351. return html.join('');
  352. }
  353. function generateAnswerHtml(data){
  354. var html = new Array();
  355. var keyword = $('#search_input').val();
  356. if(data && data.type==4 && data.data.length>0){
  357. html.push('<div class="search_type answer">');
  358. html.push('<div class="title">回复</div><div class="more"><a href="javascript:void(0)" onclick="$(\'#search_type\').val(\'answers\');$(\'#global_search_form\').submit()">更多回复&gt;&gt;</a></div>');
  359. for(var i=0;i<data.data.length;i++) {
  360. html.push('<div class="search_item"><a href="'+data.data[i].url+'"><div class="search_text">'+data.data[i].name+'</div><div class="search_info">'+data.data[i].detail.meta_percent+'%匹配</div></a></div>');
  361. }
  362. html.push('</div>');
  363. }
  364. return html.join('');
  365. }
  366.  
  367. $(document).ready(function() {
  368.  
  369. document_title = document.title;
  370. var ua = window.navigator.userAgent.toLowerCase();
  371. var webkit = ua.match( /webkit\/([\d.]+)/ ),
  372. firefox = ua.match( /firefox\/([\d.]+)/ ),
  373. edge = ua.match( /edg\/([\d.]+)/ ),
  374. chrome = ua.match( /chrome\/([\d.]+)/ ),
  375. safari = ua.match( /safari\/([\d.]+)/ ),
  376. ie = ua.match( /msie\s([\d\.]+)/ ) || ua.match( /(?:trident)(?:.*rv:([\w.]+))?/i );
  377.  
  378. if (localStorage.getItem('data-cb-version') === 'old') {
  379. $('#nav_data').attr('href', '/data/cbnew/');
  380. }
  381.  
  382. var currAgent = {};
  383. var browser_suggest = true;
  384. if (firefox) {
  385. currAgent['name'] = 'firefox';
  386. currAgent['version'] = parseInt(firefox[1]);
  387. if(currAgent['version'] >= 53) browser_suggest = false;
  388. } else if (edge) {
  389. currAgent['name'] = 'edge';
  390. currAgent['version'] = parseInt(edge[1]);
  391. if(currAgent['version'] >= 79) browser_suggest = false;
  392. } else if (chrome) {
  393. currAgent['name'] = 'chrome';
  394. currAgent['version'] = parseInt(chrome[1]);
  395. if(currAgent['version'] >= 66) browser_suggest = false;
  396. } else if (safari) {
  397. var version = ua.match( /version\/([\d.]+)/ );
  398. currAgent['name'] = 'safari';
  399. currAgent['version'] = parseInt(version[1]);
  400. if(currAgent['version'] >= 11) browser_suggest = false;
  401. } else if (webkit) {
  402. currAgent['name'] = 'webkit';
  403. currAgent['version'] = parseInt(webkit[1]);
  404. if(currAgent['version'] >= 537) browser_suggest = false;
  405. }
  406. if (browser_suggest) $('#browser_suggest').show();
  407.  
  408. if (!navigator.cookieEnabled) {
  409. $('body').prepend('<div class="browser_suggest">请允许站点保存和读取 Cookie 数据,否则站点无法正常使用。</div>');
  410. }
  411.  
  412. if (typeof (G_NOTIFICATION_INTERVAL) != 'undefined')
  413. {
  414. check_notifications(window.location.href.indexOf('notification_id-')?true:false);
  415. setInterval('check_notifications()', G_NOTIFICATION_INTERVAL);
  416. }
  417.  
  418. var debug_user = false;
  419. $('#user_menu').popover({
  420. placement:"bottom auto",
  421. trigger:"manual",
  422. content:" ",
  423. html:true,
  424. template:'<div class="user_menu_popover popover" role="tooltip"><div class="arrow"></div><div class="popover-content"></div></div>'
  425. }).on("mouseenter", function (){
  426. var _this = this;
  427. if(!$(this).parent().find('div.popover').length || $(this).parent().find('div.popover').is(':hidden')) $(this).popover("show");
  428. $(".popover", $(this).parent()).on("mouseleave", function () {
  429. setTimeout(function () {if(!$(":hover",_this).length && !debug_user) $(_this).popover("hide");},300);
  430. });
  431.  
  432. }).on("mouseleave", function () {
  433. var _this = this;
  434. setTimeout(function () {if (!$(_this).parent().find(".popover:hover").length && !debug_user) $(_this).popover("hide");}, 300);
  435. }).on('shown.bs.popover', function () {
  436. var _this = this;
  437. var box = $(this).parent().find('div.popover');
  438. var menu = $(this).parent().find('.popover-menu').clone();
  439.  
  440. $('.popover-content',box).html(menu);
  441. menu.show();
  442. });
  443.  
  444.  
  445. $('#notification_btn').popover({
  446. placement:"bottom auto",
  447. trigger:"manual",
  448. content:"没有未读通知",
  449. html:true,
  450. template:'<div class="notification_popover popover" role="tooltip"><div class="arrow"></div><div class="popover-content"></div></div>'
  451. })
  452. .on("mouseenter", function () {
  453. var _this = this;
  454. $(this).data('status','enter');
  455. if(!$(this).parent().find('div.popover').length || $(this).parent().find('div.popover').is(':hidden')) $(this).popover("show");
  456. $(".popover", $(this).parent()).on("mouseleave", function () {
  457. setTimeout(function () {
  458. if($(_this).data('status')!='enter') $(_this).popover("hide");
  459. }, 300);
  460. });
  461. })
  462. .on("mouseleave", function () {
  463. var _this = this;
  464. $(this).data('status','leave');
  465. setTimeout(function () {
  466. if (!$(_this).parent().find(".popover:hover").length && $(_this).data('status')!='enter') $(_this).popover("hide");
  467. }, 300);
  468. })
  469. .on("mousemove", function () {
  470. if(!$(this).parent().find('div.popover').length || $(this).parent().find('div.popover').is(':hidden')) $(this).popover("show");
  471. })
  472. .on('shown.bs.popover', function () {
  473. var _this = this;
  474. var box = $(this).parent().find('div.popover');
  475. var notifications_unread = Number($('#notifications_unread').text());
  476. if(notifications_unread<=0) return;
  477. $.ajax({
  478. type: "GET",
  479. url: G_BASE_URL + '/notifications/ajax/last/flag-0__limit-5',
  480. success: function (data, textStatus) {
  481. var html = new Array();
  482. for(var i=0; i<data.rsm.list.length;i++) {
  483. //data.rsm.list[i].extend_message = 'extend_message';
  484. var item = new Array();
  485. item.push('<div id="notification_'+data.rsm.list[i].notification_id+'">');
  486. item.push('<div class="message">'+data.rsm.list[i].message+'<a class="close" href="javascript:read_notification('+data.rsm.list[i].notification_id+')">×</a></div>');
  487. item.push('<div class="addtime">'+formatDateTime(data.rsm.list[i].add_time)+(data.rsm.list[i].extend_message?'<a class="extend" href="javascript:void(0)" onclick="$(\'#notification_'+data.rsm.list[i].notification_id+'\').find(\'.extend_message\').fadeIn();$(this).hide();">+</a>':'')+'</div>');
  488. if(data.rsm.list[i].extend_message)item.push('<div class="extend_message" style="display: none">'+data.rsm.list[i].extend_message+'</div>');
  489. item.push('</div>');
  490. html.push(item.join(''));
  491.  
  492. }
  493. $('.popover-content',box).html(html.join(''));
  494. },
  495. error: function (jqXHR, textStatus, errorThrown) {
  496. alert(textStatus + "\n" + jqXHR.responseText);
  497. }
  498. });
  499.  
  500. });
  501.  
  502. $('#search_input').popover({
  503. placement:"bottom",
  504. content:"<div class=\"no_content\">没有搜索到内容</div>",
  505. trigger:"manual",
  506. html:true,
  507. template:'<div class="popover" role="tooltip"><div class="arrow"></div><div class="popover-content"></div></div>'
  508. }).on('shown.bs.popover', function () {
  509.  
  510. var box = $(this).parent().find('div.popover');
  511. var inputValue = $(this).val();
  512. //console.log(inputValue);
  513. if(inputValue.length < 2) {
  514. $('.popover-content',box).html('<div class="no_content">没有搜索到内容</div>');
  515. return;
  516. }
  517.  
  518. $.get(G_BASE_URL + '/search/ajax/searchtype/?q='+inputValue, function (data) {
  519. if(data && data.length>0){
  520. var htmlArray = new Array(),htmlType9 = '',htmlType2 = '',htmlType3 = '',htmlType1 = '',htmlType4 = '';
  521. for(var i=0; i<data.length; i++){
  522. //1:questions 2:topics 3:users 4:answers 9:data
  523. if(data[i].type == 9) htmlType9 = generateDataHtml(data[i]);
  524. if(data[i].type == 2) htmlType2 = generateTopicHtml(data[i]);
  525. if(data[i].type == 3) htmlType3 = generateUserHtml(data[i]);
  526. if(data[i].type == 1) htmlType1 = generateQuestionHtml(data[i]);
  527. if(data[i].type == 4) htmlType4 = generateAnswerHtml(data[i]);
  528. }
  529. htmlArray.push(htmlType9);
  530. htmlArray.push(htmlType2);
  531. htmlArray.push(htmlType3);
  532. htmlArray.push(htmlType1);
  533. htmlArray.push(htmlType4);
  534.  
  535. var htmlDom = $(htmlArray.join(''));
  536.  
  537. var itemList = $('.search_item .search_text',htmlDom);
  538.  
  539. for(var i = 0; i < itemList.length; i++){
  540. itemList.eq(i).html(itemList.eq(i).html().replace(inputValue,'<span class="match">'+inputValue+'</span>'));
  541. }
  542. var topicList = $('.topic>.search_item>a',htmlDom);
  543. for(var i = 0; i < topicList.length; i++){
  544. topicList.eq(i).html(topicList.eq(i).html().replace(inputValue,'<span class="match">'+inputValue+'</span>'));
  545. }
  546. $('.popover-content',box).html(htmlDom);
  547. searchInputInit();
  548. searchInputActive();
  549. }else{
  550. $('.popover-content',box).html('<div class="no_content">没有搜索到内容</div>');
  551. }
  552. });
  553. });
  554. //$('#search_input').popover('show');
  555.  
  556. $('#search_input').on('input propertychange',function(event){
  557. var _this = this;
  558. var inputValue = $(this).val();
  559. if (window.event && event.type == 'propertychange' && event.propertyName != 'value') return;
  560.  
  561. window.clearTimeout($(this).data('timeout'));
  562. $(this).data('timeout', setTimeout(function () {
  563. if(inputValue.length > 0){
  564. $(_this).popover('show');
  565. //console.log('值改变了~输入值:' + inputValue);
  566. }else{
  567. $(_this).popover('hide');
  568. }
  569. }, 500));
  570. }).on('keydown',function(event){
  571. if($.inArray(event.keyCode,[27,13,38,40,37,39]) === -1) return;
  572. var rowsList = $('.search_item');
  573. if(rowsList.length <=0) return;
  574. var colsList = $('.topic>.search_item>a');
  575. var topicIndex = searchInputTopicIndex();
  576. var active =$(this).data('active');
  577. searchInputUnactive();
  578. switch (event.keyCode) {
  579. case 27://esc
  580. $(this).val('');
  581. searchInputInit();
  582. $(this).popover('hide');
  583. break;
  584. case 13://enter
  585. searchInputEnter();
  586. break;
  587. case 38://top
  588. active.row -= 1;
  589. if(active.row < 0) active.row = rowsList.length - 1;
  590. break;
  591. case 40://down
  592. active.row += 1;
  593. if(active.row >= rowsList.length) active.row = 0;
  594. break;
  595. case 37://left
  596. if(topicIndex==active.row && colsList.length > 0){
  597. active.topicCol -= 1;
  598. if(active.topicCol < 0) active.topicCol = colsList.length - 1;
  599. event.stopPropagation();
  600. event.preventDefault();
  601. }
  602. break;
  603. case 39://right
  604. if(topicIndex==active.row && colsList.length > 0){
  605. active.topicCol += 1;
  606. if(active.topicCol >= colsList.length) active.topicCol = 0;
  607. event.stopPropagation();
  608. event.preventDefault();
  609. }
  610. break;
  611. }
  612. searchInputActive();
  613. }).on('blur',function (event) {
  614. $(this).popover('hide');
  615. });
  616.  
  617.  
  618. });
  619.  
  620. </script><div class="header_subnavbar_bg">
  621. <div class="grid header_subnavbar_content">
  622. <div class="grid-row">
  623. <div class="grid-col-3">
  624. <div class="subnavbar_left">
  625. <!--a href="/data/mine/" >自选</a-->
  626. <a href="/web/positions" class="beta">持仓</a>
  627. </div>
  628. </div>
  629. <div class="grid-col-21">
  630. <div class="subnavbar_right">
  631. <div>
  632. <a href="/data/new_stock/">新股</a>
  633. <a href="/data/stock/dividend_rate/">股息率</a>
  634. <a href="/data/taoligu/">套利股</a>
  635. <a href="/data/bond/">债券</a>
  636. <a id="menu_cb" href="/web/data/cb/">可转债</a>
  637. <a href="/data/cf/">封闭基金</a>
  638. <a href="/data/etf/" class="on">ETF</a>
  639. </div>
  640. <div>
  641. <a href="/data/repo/">现金管理</a>
  642. <a href="/data/ha/">A/H比价</a>
  643. <a href="/data/qdii/">T+0 QDII</a>
  644. <a href="/data/cnreits/">REITs</a>
  645. <a href="/data/idx_performance/">指数涨幅</a>
  646. <a href="/data/lof/">LOF</a>
  647. </div>
  648. </div>
  649. </div>
  650. </div>
  651.  
  652. </div>
  653. </div>
  654. <script type="text/javascript">
  655.  
  656. $(document).ready(function() {
  657. if (localStorage.getItem('data-cb-version') === 'old') {
  658. $('#menu_cb').attr('href', '/data/cbnew/');
  659. }
  660. });
  661.  
  662. </script>
  663.  
  664. <div class="grid data_content">
  665.  
  666. <div class="grid-row data_type_nav">
  667. <div class="topic_nav">
  668. <ul class="nav nav-pills" id="topic">
  669. <li role="presentation" class="active"><a href="javascript:;" alias="tlink_2" id="tlink_index" tname="index" fname="showETF">指数ETF</a></li>
  670. <li role="presentation"><a href="javascript:;" alias="tlink_1" id="tlink_gold" tname="gold" fname="showPMETF">黄金ETF</a></li>
  671. <li role="presentation"><a href="javascript:;" alias="tlink_0" id="tlink_money" tname="money" fname="showMoneyFundETF">场内货币ETF</a></li>
  672. </ul>
  673. </div>
  674. </div>
  675. <div class="grid-row data_table_tabs">
  676. <div id="topic_money" style="display:none;height:1700px;">
  677. <table id="flex_money" style="display:none;min-width:1200px;float:left;" class="tablesorter"></table>
  678. <div id="moneyFundPie" style="border-width: 1px 1px 0px; border-style: solid; border-color: red; border-image: initial; display: block; width: 1200px; height: 600px; margin-bottom: 1px; padding-bottom: 0px; background-color: rgba(0, 0, 0, 0);" _echarts_instance_="1731404757338"><div style="position: relative; overflow: hidden; width: 1200px; height: 600px;"><div width="1500" height="750" data-zr-dom-id="bg" style="position: absolute; left: 0px; top: 0px; width: 1200px; height: 600px; user-select: none;"></div><canvas width="1500" height="750" data-zr-dom-id="1" style="position: absolute; left: 0px; top: 0px; width: 1200px; height: 600px; user-select: none;"></canvas><canvas width="1500" height="750" data-zr-dom-id="2" style="position: absolute; left: 0px; top: 0px; width: 1200px; height: 600px; user-select: none;"></canvas><canvas width="1500" height="750" data-zr-dom-id="3" style="position: absolute; left: 0px; top: 0px; width: 1200px; height: 600px; user-select: none;"></canvas><canvas width="1500" height="750" data-zr-dom-id="4" style="position: absolute; left: 0px; top: 0px; width: 1200px; height: 600px; user-select: none;"></canvas><canvas width="1500" height="750" data-zr-dom-id="6" style="position: absolute; left: 0px; top: 0px; width: 1200px; height: 600px; user-select: none;"></canvas><canvas width="1500" height="750" data-zr-dom-id="8" style="position: absolute; left: 0px; top: 0px; width: 1200px; height: 600px; user-select: none;"></canvas><canvas width="1500" height="750" data-zr-dom-id="_zrender_hover_" style="position: absolute; left: 0px; top: 0px; width: 1200px; height: 600px; user-select: none;"></canvas></div></div>
  679. </div>
  680. <div id="topic_gold" style="display:none;">
  681. <table id="flex_gold" style="display:none;min-width:1200px;" class="tablesorter"></table>
  682. </div>
  683. <div id="topic_index" style="">
  684. <table id="flex_index" style="min-width: 1200px;" class="tablesorter fixedtableheader"><thead><tr style="text-align:left"><td colspan="18" class="title">
  685. 指数ETF(<a href="javascript:reloadIndex();">手动刷新</a>)&nbsp;&nbsp;&nbsp;&nbsp;
  686. <span data-toggle="tooltip" title="自动刷新购买会员可用"><input id="auto_reload_index" type="checkbox">30秒自动刷新</span>&nbsp;&nbsp;
  687. <a href="/data/fund/amount/" target="_blank">场内基金份额查询器 <img src="/static/img/new.png"></a>&nbsp;&nbsp;&nbsp;&nbsp;
  688. <a href="/question/103213" title="十年国债 511260 FAQ" target="_blank">十年国债 FAQ</a>&nbsp;&nbsp;&nbsp;&nbsp;
  689. <a href="/question/65498" title="50ETF 510050 FAQ" target="_blank">50ETF FAQ</a>&nbsp;&nbsp;&nbsp;&nbsp;
  690. <a href="/question/95011" title="证券基金 512900 FAQ" target="_blank">证券基金 FAQ</a>
  691. <form style="display: inline-block;" id="etfSearchForm">
  692. <span style="margin-left:20px;">成交额 ≥ <input type="input" name="volume" onchange="showETF()" style="color:black;width:50px;height:20px;padding:0px;margin:0px;">万元</span>
  693. <span style="margin-left:10px;">规模 ≥ <input type="input" name="unit_total" onchange="showETF()" style="color:black;width:50px;height:20px;padding:0px;margin:0px;">亿元</span>
  694. <label style="display:inline;margin-left:10px;"><input onclick="reloadIndex()" type="checkbox" name="only_owned" value="y">仅看自选</label>
  695. <label style="display:inline;margin-left:20px;"><input onclick="reloadIndex()" type="checkbox" id="show_discount_rt" value="y">显示指数ETF溢价率</label>
  696. <span style="color:red;">切勿作为投资依据</span>
  697. </form>
  698. </td></tr><tr><th style="width: 54.25px;" class="header sticky">代码</th><th style="width: 184.688px; white-space: nowrap;" class="header sticky">名称</th><th style="width: 57.15px;" class="header sticky">现价</th><th style="width: 50.15px; white-space: nowrap;" class="header sticky">涨幅</th><th style="width: 82.9875px;" class="header sticky">成交额<br>(万元)</th><th style="width: 172.737px; white-space: nowrap;" class="header sticky">指数</th><th style="width: 55.525px; white-space: nowrap;" class="header sticky headerSortUp">指数涨幅</th><th style="width: 54.6375px;" title="指数估值法估算净值,非IOPV,请谨慎参考" class="header sticky">估值</th><th style="width: 64.2375px;" class="header sticky">净值</th><th style="width: 78.525px; white-space: nowrap;" class="header sticky">净值日期</th><th style="width: 41.65px; white-space: nowrap;" class="header sticky">溢价率</th><th style="width: 55.2875px; white-space: nowrap;" class="header sticky">最小申赎<br>(万份)</th><th style="width: 43.7px; white-space: nowrap;" title="管托费=管理费+托管费" class="header sticky">管托费</th><th style="width: 68.2125px; white-space: nowrap;" class="header sticky">份额<br>(万份)</th><th style="width: 55.2125px; white-space: nowrap;" class="header sticky">规模变化<br>(亿元)</th><th style="width: 55.4625px; white-space: nowrap;" title="规模=份额*价格" class="header sticky">规模<br>(亿元)</th><th style="width: 76.45px; white-space: nowrap;" class="header sticky">基金公司</th><th style="width: 20.5375px;" title="操作" class="header sticky">操作</th></tr></thead><tbody><tr id="516820" class="odd"><td data-name="fund_id" style="width:40px;text-align:center"><a href="/data/etf/detail/516820" title="" target="_blank">516820</a></td><td data-name="fund_nm" style="width:50px;white-space: nowrap">医疗创新ETF</td><td data-name="price" style="width:30px;text-align:right" title="更新时间:14:59:59">0.382</td><td data-name="increase_rt" style="width:40px;white-space: nowrap;text-align:right;color:red">2.14%</td><td data-name="volume" style="width:50px;text-align:right">17153.65</td><td data-name="index_nm" style="width:50px;white-space: nowrap">CS医药创新</td><td data-name="index_increase_rt" style="width:40px;white-space: nowrap;text-align:right;color:red">1.69%</td><td data-name="estimate_value" style="width:30px;text-align:right" title="估算时间:15:37:50">0.3794</td><td data-name="fund_nav" style="width:30px;text-align:right"><a href="http://fund.eastmoney.com/516820.html" title="" target="_blank">0.3731</a></td><td data-name="nav_dt" style="width:50px;white-space: nowrap;text-align:center">2024-11-11</td><td data-name="discount_rt" style="width:30px;white-space: nowrap;text-align:right"><span title="未选中显示溢价率" style="color:#ccc;font-style:italic;">-</span></td><td data-name="creation_unit" style="width:50px;white-space: nowrap;text-align:right">100.00</td><td data-name="fee" style="width:30px;white-space: nowrap;text-align:right">0.60%</td><td data-name="amount" style="width:30px;white-space: nowrap;text-align:right"><a target="_blank" href="/data/fund/amount/516820">406542</a></td><td data-name="unit_incr" style="width:30px;white-space: nowrap;text-align:right">0.20</td><td data-name="unit_total" style="width:30px;white-space: nowrap;text-align:right">15.53</td><td data-name="issuer_nm" style="width:60px;white-space: nowrap"><a target="_blank" rel="noopener noreferrer" href="http://www.fund.pingan.com/main/peanutFinance/yingPeanut/fundDetailV2/516820.shtml">平安基金</a></td><td data-name="etfOpt" style="width:15px"><a title="将【医疗创新ETF】添加入自选" href="javascript:addOwnedEtf('516820');"><span class="jisilu-icons"></span></a></td></tr><tr id="159828" class="even"><td data-name="fund_id" style="width:40px;text-align:center"><a href="/data/etf/detail/159828" title="" target="_blank">159828</a></td><td data-name="fund_nm" style="width:50px;white-space: nowrap">医疗ETF</td><td data-name="price" style="width:30px;text-align:right" title="更新时间:15:14:27">0.463</td><td data-name="increase_rt" style="width:40px;white-space: nowrap;text-align:right;color:red">1.54%</td><td data-name="volume" style="width:50px;text-align:right">21599.36</td><td data-name="index_nm" style="width:50px;white-space: nowrap"><a target="_blank" href="http://quote.eastmoney.com/zs399989.html">中证医疗</a></td><td data-name="index_increase_rt" style="width:40px;white-space: nowrap;text-align:right;color:red">1.20%</td><td data-name="estimate_value" style="width:30px;text-align:right" title="估算时间:15:37:50">0.4611</td><td data-name="fund_nav" style="width:30px;text-align:right"><a href="http://fund.eastmoney.com/159828.html" title="" target="_blank">0.4556</a></td><td data-name="nav_dt" style="width:50px;white-space: nowrap;text-align:center">2024-11-11</td><td data-name="discount_rt" style="width:30px;white-space: nowrap;text-align:right"><span title="未选中显示溢价率" style="color:#ccc;font-style:italic;">-</span></td><td data-name="creation_unit" style="width:50px;white-space: nowrap;text-align:right">100.00</td><td data-name="fee" style="width:30px;white-space: nowrap;text-align:right">0.60%</td><td data-name="amount" style="width:30px;white-space: nowrap;text-align:right"><a target="_blank" href="/data/fund/amount/159828">516444</a></td><td data-name="unit_incr" style="width:30px;white-space: nowrap;text-align:right">0.00</td><td data-name="unit_total" style="width:30px;white-space: nowrap;text-align:right">23.91</td><td data-name="issuer_nm" style="width:60px;white-space: nowrap"><a target="_blank" rel="noopener noreferrer" href="https://e.gtfund.com/Etrade/Jijin/view/id/159828">国泰基金</a></td><td data-name="etfOpt" style="width:15px"><a title="将【医疗ETF】添加入自选" href="javascript:addOwnedEtf('159828');"><span class="jisilu-icons"></span></a></td></tr><tr id="159847" class="odd"><td data-name="fund_id" style="width:40px;text-align:center"><a href="/data/etf/detail/159847" title="" target="_blank">159847</a></td><td data-name="fund_nm" style="width:50px;white-space: nowrap">医疗50ETF</td><td data-name="price" style="width:30px;text-align:right" title="更新时间:15:14:39">0.431</td><td data-name="increase_rt" style="width:40px;white-space: nowrap;text-align:right;color:red">0.94%</td><td data-name="volume" style="width:50px;text-align:right">4508.54</td><td data-name="index_nm" style="width:50px;white-space: nowrap"><a target="_blank" href="http://quote.eastmoney.com/zs399989.html">中证医疗</a></td><td data-name="index_increase_rt" style="width:40px;white-space: nowrap;text-align:right;color:red">1.20%</td><td data-name="estimate_value" style="width:30px;text-align:right" title="估算时间:15:37:50">0.4311</td><td data-name="fund_nav" style="width:30px;text-align:right"><a href="http://fund.eastmoney.com/159847.html" title="" target="_blank">0.4260</a></td><td data-name="nav_dt" style="width:50px;white-space: nowrap;text-align:center">2024-11-11</td><td data-name="discount_rt" style="width:30px;white-space: nowrap;text-align:right"><span title="未选中显示溢价率" style="color:#ccc;font-style:italic;">-</span></td><td data-name="creation_unit" style="width:50px;white-space: nowrap;text-align:right">100.00</td><td data-name="fee" style="width:30px;white-space: nowrap;text-align:right">0.20%</td><td data-name="amount" style="width:30px;white-space: nowrap;text-align:right"><a target="_blank" href="/data/fund/amount/159847">188283</a></td><td data-name="unit_incr" style="width:30px;white-space: nowrap;text-align:right">0.03</td><td data-name="unit_total" style="width:30px;white-space: nowrap;text-align:right">8.11</td><td data-name="issuer_nm" style="width:60px;white-space: nowrap"><a target="_blank" rel="noopener noreferrer" href="https://www.efunds.com.cn/fund/159847.shtml">易方达</a></td><td data-name="etfOpt" style="width:15px"><a title="将【医疗50ETF】添加入自选" href="javascript:addOwnedEtf('159847');"><span class="jisilu-icons"></span></a></td></tr><tr id="512170" class="even"><td data-name="fund_id" style="width:40px;text-align:center"><a href="/data/etf/detail/512170" title="" target="_blank">512170</a></td><td data-name="fund_nm" style="width:50px;white-space: nowrap">医疗ETF</td><td data-name="price" style="width:30px;text-align:right" title="更新时间:15:00:00">0.374</td><td data-name="increase_rt" style="width:40px;white-space: nowrap;text-align:right;color:red">1.36%</td><td data-name="volume" style="width:50px;text-align:right">141814.21</td><td data-name="index_nm" style="width:50px;white-space: nowrap"><a target="_blank" href="http://quote.eastmoney.com/zs399989.html">中证医疗</a></td><td data-name="index_increase_rt" style="width:40px;white-space: nowrap;text-align:right;color:red">1.20%</td><td data-name="estimate_value" style="width:30px;text-align:right" title="估算时间:15:37:50">0.3731</td><td data-name="fund_nav" style="width:30px;text-align:right"><a href="http://fund.eastmoney.com/512170.html" title="" target="_blank">0.3687</a></td><td data-name="nav_dt" style="width:50px;white-space: nowrap;text-align:center">2024-11-11</td><td data-name="discount_rt" style="width:30px;white-space: nowrap;text-align:right"><span title="未选中显示溢价率" style="color:#ccc;font-style:italic;">-</span></td><td data-name="creation_unit" style="width:50px;white-space: nowrap;text-align:right">100.00</td><td data-name="fee" style="width:30px;white-space: nowrap;text-align:right">0.60%</td><td data-name="amount" style="width:30px;white-space: nowrap;text-align:right"><a target="_blank" href="/data/fund/amount/512170">7381682</a></td><td data-name="unit_incr" style="width:30px;white-space: nowrap;text-align:right">-0.78</td><td data-name="unit_total" style="width:30px;white-space: nowrap;text-align:right">276.07</td><td data-name="issuer_nm" style="width:60px;white-space: nowrap"><a target="_blank" rel="noopener noreferrer" href="https://www.fsfund.com/fund
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement