簡體   English   中英

使用Kendo UI for Mobile或JQuery滾動內容視圖頁面時,如何獲取當前的div ID?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM