我正在为我的网站制作一个非常基本的菜单,并且我已经使用了边框底部属性来给这些项目加下划线。我想要的是突出下划线粉红色,如果你在一个特定的页面。我使用了自定义的"url“元素和"link”属性。我喜欢它,因此,如果用户是在page1上,page1项目将下划线粉红色。这是我到目前为止尝试过的:
<script>
function col(){if(top.location.href==document.getElementsByTagName("url")[1].link){this.style.borderBottom="solid #F05&
所以,我在一个shopify平台上工作,我遇到的问题是我不确定是因为我添加了一些代码还是没有!所以,当我转到我的主页( domainname.com )时,我的url变成了'domainname.com/?nopreview',,这给我带来了问题,因为我的主页上有我有的东西,我不想在产品页面上看到它们,所以我添加了一个JS代码:
if(window.location.hostname === window.location.href){
// here code to add some DOM elements
}else {
// here code to a
我在main.js文件中有这个链接(注意这个链接不是来自search )。现在,如何从页面加载的10中获取javaScript链接
我试过这样做
var link1 = link;
const url3 = new URLSearchParams(link1);
const ur = url3.get("ib");
var finaltgid = ur;
alert(ur);
但是它不起作用,可能是这段代码只在我们使用window.location.search而不是var or const时才能工作。
我目前正在开发一个chrome扩展程序,源代码是。目标是将自定义Javascript注入到网页中。
目前,我将每个自定义Javascript注入存储在localStorage中,并从内容启动调用它们。我让document_start.的run_at
我使用它,从后台脚本获得存储的注入:
chrome.extension.sendMessage({method:"get_injects"},function(injects){
for(index in injects){
if(/^items\./.test(index)){
it
我有一个侧边栏,我试图使用Javascript来改变外观以及点击目标页面。然而,我尝试了许多建议,但没有运气,我不明白为什么。
我试过使用这个JS代码:
$(document).ready(function () {
var url = window.location;
$('.navigation ul li a[href="'+url+'"]').parent().addClass('active');
});
但是,一旦我添加了一个href="~/~"属性,我就得到了一个"Unk
我的JS脚本运行在每个页面上,但我希望它只在post编辑器页面上运行。
function sm_validate_title() {
echo "
<script>
console.log('script working')
...code to validate title and content
</script>";
}
add_action('admin_footer', 'sm_validate_title_client_s
场景是这样的:我有一个menubar.js脚本,当页面加载时,它向服务器查询用户的权限,然后基于这些权限创建一个菜单栏。代码片段:
$(function () {
//initialize the header buttons according to user's permissions
InitializeCurrentUser();
});
function InitializeCurrentUser() {
//get current user
$.ajax(
{
url: "..