我正在尝试使用链接配置共享/发送按钮.我已经在页面上正确配置了打开的图形图像标签,但是当第一次打开共享/发送对话框时,图像不会显示.在不刷新页面的情况下,第二次打开共享/发送对话框,将显示图像.页面的URL和图像都是HTTP(而不是HTTPS).
我不能简单地使用URL-Linting工具,因为该页面将具有唯一的URL.该网站是关于向人们发送虚拟鲜花,因此新生成了要共享的页面.
真的很感激一些帮助:)
我把我的 $(document).ready()代码放在文档的HEAD中,在我的内部alert($("#some-textbox").val()),但是当页面加载时会产生"undefined".但是,如果我将此代码移动到页面的页脚,它可以工作.
码:
<head>
...
<script type="text/javascript">
var searchForm = $("#search-form");
var searchBar = $("#search-bar");
var INITIAL_TEXT = "Start typing to find friends or colleagues...";
$(document).ready(function() {
alert(searchBar.val()); // For testing purpose only; outputs undefined
searchForm.submit(function(e) {
if(searchBar.val() == INITIAL_TEXT) {
searchBar.val("");
}
});
searchBar.focus(function() {
if(searchBar.val() == INITIAL_TEXT) {
searchBar.val("");
}
});
searchBar.blur(function() {
if(searchBar.val() == "") {
searchBar.val(INITIAL_TEXT);
}
});
});
</script>
Run Code Online (Sandbox Code Playgroud)