Re: [問題] ie7-js 的 bug?

看板Ajax作者 (fatalismo)時間13年前 (2012/04/08 23:01), 編輯推噓7(7015)
留言22則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《Qiqi (潑潑)》之銘言: : http://code.google.com/p/ie7-js/ : 不知道有沒有人跟我一樣用這款 : 他可以讓ie7看得懂html5 : 也可以在css用css3 selector : 但是若是load進來的html就沒有以上的效果 : 例如:http://qiqi2k7.myweb.hinet.net/test.zip 怎麼都沒人回@@ 這是因為你新load進來的html沒有被ie7.js處理過,自然就沒有效果 看了一下ie7.js的src 它有提供recalc 所以只要在load html完成時recalc就行了 $('section').last().load('load.html', function(){IE7.recalc()}) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.217.232.89

04/09 18:05, , 1F
感謝你!!
04/09 18:05, 1F

04/09 18:06, , 2F
原本我只能每一頁前頭再加上<!--[if IE]><![endif]-->
04/09 18:06, 2F

04/09 18:06, , 3F
來重複使他有效果,現在終於有正解了,謝謝你
04/09 18:06, 3F

04/09 18:06, , 4F
--
04/09 18:06, 4F

04/09 18:07, , 5F
請問recalc()你是怎麼看出來的?網站有說嗎?
04/09 18:07, 5F

04/09 18:14, , 6F
他js檔是min的,好難看出來喔
04/09 18:14, 6F
它有提供src。doc沒寫,但一般的shim應該會提供這種方法,稍微看一下運作流程 就知道了。

04/09 18:14, , 7F
--
04/09 18:14, 7F

04/09 18:22, , 8F
另外我用nth-of-type(odd),在ie7,8會成反序
04/09 18:22, 8F

04/09 18:23, , 9F
odd效果變成even,even效果變成odd,所以另外設個ie.css反轉
04/09 18:23, 9F
我試了一下沒有問題,請問你是在什麼情況遇到的?

04/09 18:24, , 10F
這有沒有可能是作者寫錯? 我要寄哪一個信箱回報?
04/09 18:24, 10F
※ 編輯: fatalismo 來自: 59.112.236.168 (04/10 18:41)

04/10 22:06, , 11F
有的時候(忘了何時了) even odd 是 0 起算
04/10 22:06, 11F

04/10 22:07, , 12F
也就是說 even 的 0,2,4,... 是實際上的第 1,3,5,... 個
04/10 22:07, 12F

04/10 22:08, , 13F
如果同樣狀況下用數字選第幾個的話就會有差一個的問題
04/10 22:08, 13F
你是指:eq :lt :gt :odd :even這些zero-based index-related selector對吧?

04/11 19:48, , 14F
我更新到hinet了
04/11 19:48, 14F

04/11 19:48, , 15F

04/11 19:49, , 16F
麻煩你了,謝謝
04/11 19:49, 16F
剛剛追了一下code,的確有bug,nth-selector是從1開始算, 而ie7.js取得tr/td/th的index是從0開始算,所以差了1, 已report上去了 http://ppt.cc/INEo 你可以在min版內找sectionRowIndex跟cellIndex即可找到應修改的行數 ※ 編輯: fatalismo 來自: 59.112.232.103 (04/12 23:47)

04/14 17:22, , 17F
太好了,這樣我另外給ie寫的css可以少好多行了
04/14 17:22, 17F

04/14 17:23, , 18F
再請問:background 設在tr上 ,ie7沒反應,要td才可以
04/14 17:23, 18F

04/14 17:23, , 19F
這應該就是 ie7 本身的問題吧?
04/14 17:23, 19F

04/15 21:50, , 20F
yes
04/15 21:50, 20F

04/16 16:46, , 21F
以上感謝你的幫忙
04/16 16:46, 21F

04/16 22:03, , 22F
不客氣
04/16 22:03, 22F
文章代碼(AID): #1FWQWp5A (Ajax)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1FWQWp5A (Ajax)