問題出自乙個自寫的滾動控制項的指令,ng-repeat 乙個陣列的資料,在乙個div中提供展示效果,如果個數多超過展示長度,那麼超出部分會被隱藏比並增加前翻後翻按鈕。通過元素的 position 進行設定當前顯示的資料,翻頁就 +/- 一下這個元素的 width 然後設定整體的 position left。具體問題就在獲取然後設定的上,沒有深度**其原因,只能當成個坑來進行記錄啦!
首先,獲取到的 position left 值是乙個多位小數,然後進行元素的 position left 設定,設定後再進行獲取,就會發現,獲取的值小於設定時的值。。。而且這個插值是 0.0幾。
上**:
doctype html
>
<
html
>
<
head
>
<
meta
charset
='utf-8'
>
<
script
src='jquery-1.11.3.js'
>
script
>
<
style
>
.d1, .d2
.d2
style
>
head
>
<
body
>
<
div
class
='d1'
>
div>
<
div
class
='d2'
>
div>
<
script
>
varleftv
=961.5799713134766
; $(
'.d1
').css(
'left
', leftv);
console.log(
'set value:
', leftv);
console.log(
'get value:
', $(
'.d1
').position().left);
console.log(
'get value(short float) :
', $(
'.d2
').position().left);
script
>
body
>
html
>
留待以後解決吧~
vue專案在IE11下空白
今天遇到了vue專案在ie11下顯示空白的地方,第乙個反應是相容性,然後仔細檢查了一下專案,然後發現沒有去安裝babel polyfill,所以就第一時間去安裝 npm install babel polyfill d然後在main.js裡引入 一般放在首行 import babel polyfil...
IE11下sort函式不起作用
今天做專案除錯關於日期渲染時,ie11遇到了乙個比較隱蔽的bug,排查一晚上,發現是sort在ie11不起作用導致,是比較容易忽略的問題,已成功踩坑,希望看到的童鞋不踩。背景 需要把帶格式的日期轉化為年月日,如 日月年 年月日,月日年 年月日 現將日期放入陣列dataformatarr裡,假設此時d...
識別IE11瀏覽器
現在俺們做的系統十分高大上,用ie的話非要上ie11或以上版本。咋檢測呢?檢測到使用者用ie 且ie低於ie11的話就提示他公升級瀏覽器呢?可以醬紫 var ie function d,w document,this if typeof ie undefined else if ie 11 else...