如何为“活动”元素添加事件侦听器

时间:2018-07-22 13:30:18

标签: javascript addeventlistener

如果窗口位于 @NonNull @Override public RegisteredRecyclerAdapter.ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) { View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.registered_item_listview,parent,false); context = parent.getContext(); firebaseFirestore = FirebaseFirestore.getInstance(); firebaseAuth = FirebaseAuth.getInstance(); return new RegisteredRecyclerAdapter.ViewHolder(view); //change here } 下,我有一个事件侦听器,该事件侦听器正在媒体查询中监听click事件。同样,如果窗口比500px宽,我有一个正在监听click事件。

在两种状态下均单击了按钮后,代码将按我希望的方式工作。但是,我有以下问题要解决:

当窗口小于500px并单击按钮时,它会根据需要显示内容,尽管将窗口拖动到比500px宽时,则需要再次单击按钮显示内容。

就像我说的那样,当窗口宽于500px时,一旦单击按钮,然后再次在500px下单击,这将很好地工作,当来回拖动窗口时,将显示正确的内容。

我想知道如何执行以下操作:

在窗口位于500px下的情况下单击该按钮然后将其拖出时,将显示相应的内容,而无需再次按下该按钮。我还希望窗口大于500px并拖动到该值以下时会出现这种情况。

请参阅JSFiddle here

是否可以通过某种方式为已被单击的元素制作事件监听器,并以此方式进行操作?

500px

0 个答案:

没有答案