将弹出窗口的数据内容存储在变量中

时间:2019-01-19 12:35:05

标签: javascript jquery twitter-bootstrap bootstrap-4 popover

我正在尝试为我的网站构建搜索引擎,并且需要将弹出式窗口的数据内容存储在变量中,以便以后可以搜索它们。

我已经尝试过了:

public void signOut() {
signOutBtn.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
        GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
                .requestEmail()
                .build();
       GoogleSignInClient mGoogleSignInClient = GoogleSignIn.getClient(getContext(), gso);
        mGoogleSignInClient.signOut();
        FirebaseAuth.getInstance().signOut();
        startActivity(new Intent(getContext(), LoginActivity.class));
    }
});

但它没有按预期工作。.

我的包含弹出窗口的html示例为:

var popover = $('.companyRoster').data('bs.popover');
popover.getContent();

您能告诉我如何制作console.log()来显示弹出窗口的数据内容吗?

1 个答案:

答案 0 :(得分:0)

您正在查找“ #companyRoster”元素中的数据,而该元素没有该数据。数据内容位于子元素之一中。

您应该能够像这样获取数据内容:

var dataContent = $(".img-fluid").data('content');
document.getElementById('other_div').innerHTML = dataContent;

我希望这会有所帮助!