我正在尝试使用event.target来查找已单击的确切元素.我正在使用jQuery Mobile,链接在navbars中.
当页面最初加载时,event.target执行它的工作并返回正确的'a'元素(那里有一个编程点击导致它).但是,当您单击链接时,event.target将返回"span"元素,而不是单击的"a"元素.
如果单击链接文本部分的周围区域,则event.target将返回正确的"span"元素.
我需要event.target来返回已被点击的确切'a'元素,无论您是否直接点击链接,只要用户点击链接的给定区域(包括'span'区域) .
你可以在这里看到它
如果我需要提供更多信息,请与我们联系.谢谢!
我将签约企业在我的网站上做广告,我希望他们有一个直接的URL供他们的客户去.
喜欢,而不是www.website.com/page.php?id=324234234,
我希望有 www.website.com/businessname
有一个简单的方法吗?我搜索并看到了人们试图做的一大堆不同的事情,但我没有看到任何与我想做的事情相同的事情.
我正在使用VPS,我想确保我没有打开权限,这样任何人都可以进入并搞砸了.
此外,这些用户不会自己注册.我会这样做的.
获得我最终结果的最简单方法是我正在寻找的.谢谢!
我有一个表单中的提交按钮,没有采用我为它设置的所有样式.我希望提交按钮看起来像"我有的下一个按钮",但它看起来不同
这是一些相关的HTML:
<form>
<a href="#step2" class="btn">Next Section >></a><br/>
<input type="submit" name="submit" value="Submit Application" id="submit" />
</form>
Run Code Online (Sandbox Code Playgroud)
这是CSS:
.btn, #submit {
margin-top: 20px;
background-color: #ccc;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:6px;
display: inline-block;
color: #fff;
font-family: 'Oswald';
font-size: 20px;
padding: 12px 24px;
text-decoration: none;
cursor: poiner;
float: right;
}
.btn:hover, #submit:hover {
cursor: pointer;
box-shadow: 0px 0px 1px #777;
}
Run Code Online (Sandbox Code Playgroud)
这里有一个JS Fiddle,它显示了输出差异:JS Fiddle
我有一个MySQL表,在其中一个字段中,我有一个颜色列表,看起来像这样
'red','blue','green','yellow','purple','orange','black'
Run Code Online (Sandbox Code Playgroud)
我需要迭代这些颜色来单独使用它们,但我无法弄明白.
我目前正在使用foreach循环,但我收到此错误 -Warning: Invalid argument supplied for foreach()
foreach($product['colors'] as $color) {
echo '<a href="javascript:color(\'' . $color . '\');"><img class="swatch" src="../img/tshirts/swatches/' . $color . '.jpg" title="' . ucfirst($color) . '" /></a>';
}
Run Code Online (Sandbox Code Playgroud)
最好的方法是什么?