[英]How to get current div id when scrolling a content view page with Kendo UI for mobile or JQuery?
我想在屏幕中央顯示div的ID。
基本上,用戶可以在應用程序中上下滾動查看多個事件。 我在屏幕頂部有一個地圖,我希望對於用戶當前正在查看的每個事件(因此列表中的div位於屏幕中間),我想獲取其ID(或數據)屬性)以使用js函數正確地重新定位地圖。
js函數很好,但是我不知道如何獲取顯示在列表中心的div的ID( data-role="content"
)。 如果Kendo UI mobile不提供這樣的功能,它是否可以使用jQuery?
編輯:我想更精確地解決我的問題:我希望在列表中獲取位於div [data-role ='content']內部的divs ID。 因此,在我的視圖和內容塊中,當滾動div(以列表形式顯示)時,我想獲取當前顯示在內容div中的div的ID(1 div是內容div的一面)。
取決於您的需求。
您可以使用應用程序的view()方法來檢索當前的View,而可以使用View的contentElement()方法來檢索其內容持有者元素(如果您需要它來對其內容進行DOM操作)。 如果只需要content元素,則可以使用content屬性 。 當前應用程序類似的內容:
var content = kendo.mobile.application.view().contentElement();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.