我創建了一個應用程序AngularJS,當你鍵入在輸入框中輸入一個以上的字符輸入框下過濾器列表。此輸入框位於頁面中間,當用戶輸入時,我希望它跳到頁面的頂部。我不知道如何實現這一點。我是相當新的jQuery和角所以任何幫助,將不勝感激不知道如何創建和錨一個div在輸入框中輸入時
0
A
回答
0
試試這個
$('html, body').animate({ scrollTop: 0 }, 'slow');
轉到頁的頂部,每當用戶類型留意事件
$scope.watch('mg-model',function(val){
};)
當val爲null或空採取任何DIV ID內的文本被包裹和動畫
0
我會創建一個指示你輸入字段。事情是這樣的:
.directive('query', function() {
return {
restrict:"A",
replace: true,
template: "<input type='text' ng-model='query'>",
link: function(scope, elem) {
elem.bind('input', function() {
elem.css({'top':'10px','position':'fixed'});
});
}
}
});
然後,你可以堅持<div query></div>
無論你原來的輸入欄了。我測試了它,它對我很好。指令是這種DOM操作的角度。祝你好運。
+0
謝謝,但我想我應該更清楚地解釋我的問題。這也適用於我,但我希望整個頁面與它一起移動,而不僅僅是輸入框。我希望它看起來像用戶只是滾動到過濾器結果的位置,所以如果用戶滾動回頂端,它將顯示好像沒有任何變化。就像一個普通的舊HTML錨。你能解釋怎麼做? – Intrepid
相關問題
- 1. 創建並在「輸入」上輸入一個輸入
- 2. 如何在同一個輸入框中輸入多個字段
- 3. 不知道如何按輸入
- 4. 如何知道何時完成一個輸入cin \ n? (循環)
- 5. 如何爲3通道輸入圖像創建layer0輸入
- 6. 如何創建一個輸入法android?
- 7. 如何創建一個輸入使用
- 8. 不知道如何輸入一個函數的輸出作爲另一個函數的輸入
- 9. JavaScript-如何在輸入字段中動態創建多個div
- 10. 添加div和輸入框
- 11. 創建一個帶有文本和圖像輸入區域的javascript輸入框
- 12. 如何在win32窗口中創建一個嵌入式文本輸入框
- 13. 輸入和創建一個對象
- 14. 如何根據用戶輸入的值創建一個div
- 15. 如何知道何時在Angular 2中設置了[輸入]?
- 16. jquery select,創建輸入框?
- 17. 創建輸入命令(不知道該命名爲什麼)
- 18. 如何在純Javascript中創建簡單的輸入和輸出
- 19. 如何在事先不知道輸入值的情況下設計輸入?
- 20. 如何在oracle中創建一個函數,其中我不知道輸入參數的數量
- 21. 如何在兩個輸入框中的任意一個輸入框中有輸入時自動將輸入框的值設置爲相反的數字?
- 22. 如何輸入值,如果我不知道數字和類型
- 23. 如何刪除一個動態添加排序輸入框div和索引中所加入的輸入前
- 24. 如何知道javascript的輸入位置
- 25. 如何創建一個多行輸入框
- 26. 如何在f.select輸入中創建節?
- 27. 如何在輸入框中
- 28. javascript不會創建輸入框
- 29. 如何從管道和文件中輸入awk輸入?
- 30. 如何在一個輸入框中在javascript中創建附加功能
一點點的代碼會比較好,請你能添加一些代碼? –