这是我的listview点击事件:
lv1.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> a, View v, int position, long id) {
Object o = lv1.getItemAtPosition(position);
ItemDetails obj_itemDetails = (ItemDetails)o;
Toast.makeText(ListViewImagesActivity.this, "You have chosen : " + " " + obj_itemDetails.getName(), Toast.LENGTH_LONG).show();
}
});
Run Code Online (Sandbox Code Playgroud)
这是我的按钮点击事件:
btnNxt = (Button) findViewById(R.id.btnNext);
btnNxt.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
//Here I need to get that position
});
Run Code Online (Sandbox Code Playgroud)
现在我需要获得点击的listview项目的位置..我已经全局声明了postion但总是给我位置1.
谁能说我怎么得到这个位置?
android listitem buttonclick android-listview android-button
我有一个jquery函数,我需要在Iframe中打开网站后调用它.
我想在iframe中打开一个weblink,打开它后我需要调用下面的函数.那我该怎么做?
这是我的功能:
<script type="text/javascript">
$(document).ready(function(){
$("#<%=Button1.ClientID%>").click(function (event) {
$('#<%=TextBox1.ClientID%>').change(function () {
$('#various3').attr('href', $(this).val());
});
$("#<%=Button2.ClientID%>").click();
});
})
function showStickySuccessToast() {
$().toastmessage('showToast', {
text: 'Finished Processing!',
sticky: false,
position: 'middle-center',
type: 'success',
closeText: '',
close: function () {
}
});
}
</script>
Run Code Online (Sandbox Code Playgroud)
这是我在IFrame中打开链接的按钮:
<a id="various3" href="#"><asp:Button ID="Button1"
runat="server" Text="Button" OnClientClick="Button2_Click"/></a>
Run Code Online (Sandbox Code Playgroud)
实际上这是我所拥有的简单页面:
这就是信息
我现在有三个复选框和一个文本框如果我在文本框中写一些东西并检查粗体复选框,文本应该以粗体效果出现,并且类似斜体和下划线而不回发(即它应该立即反映所选效果).
这是我的代码:
Bold:<input type="checkbox" value=""/>
Italic:<input type="checkbox" value=""/>
Underline:<input type="checkbox" value=""/>
<input type="text" value="">
Run Code Online (Sandbox Code Playgroud) 我正在检查用户是否存在于数据库中(如果存在)我将消息显示为"已存在的用户",然后我需要禁用注册按钮,如果不是我需要启用它.
我无法启用和禁用注册按钮.
任何人都可以帮我解决这个问题吗?
这是我的代码:
<script type="text/javascript">
$(function () {
$("#<% =btnavailable.ClientID %>").click(function () {
if ($("#<% =txtUserName.ClientID %>").val() == "") {
$("#<% =txtUserName.ClientID %>").removeClass().addClass('notavailablecss').text('Required field cannot be blank').fadeIn("slow");
} else {
$("#<% =txtUserName.ClientID %>").removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
$.post("LoginHandler.ashx", { uname: $("#<% =txtUserName.ClientID %>").val() }, function (result) {
if (result == "1") {
$("#<% =txtUserName.ClientID %>").addClass('notavailablecss').fadeTo(900, 1);
document.getElementById(#<% =btnSignUp.ClientID %>').enabled = false;
}
else if (result == "0") {
$("#<% =txtUserName.ClientID %>").addClass('availablecss').fadeTo(900, 1);
document.getElementById('#<% =btnSignUp.ClientID %>').enabled = true;
}
else {
$("#<% =txtUserName.ClientID %>").addClass('notavailablecss').fadeTo(900, …
Run Code Online (Sandbox Code Playgroud) 可能是一个简单的问题,但这真的让我发疯.我只想设置HTML5视频的高度和宽度.
我正在使用此代码:
<video controls="controls" width="1000" id="video">
<source src="sintel-trailer.ogv" type='video/ogg; codecs="theora, vorbis"'>
<source src="sintel-trailer.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
</video>
Run Code Online (Sandbox Code Playgroud)
结果:
如果我添加高度属性
<video controls="controls" width="1000" height="300" id="video">
<source src="sintel-trailer.ogv" type='video/ogg; codecs="theora, vorbis"'>
<source src="sintel-trailer.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
</video>
Run Code Online (Sandbox Code Playgroud)
结果:
我在这里错过了一些东西吗?
任何人都可以纠正我正在做的错误.
我正在使用Bootstrap警报,这是我成功的警报消息:
<div class="alert alert-success" id="UploadSuccess">
<a class="close" data-dismiss="alert">×</a>
<strong>Congrats!</strong> You have successfully did it!.
</div>
Run Code Online (Sandbox Code Playgroud)
结果是:
你可以看到文本对齐位于顶部<div>
.那么,II如何将它与中间对齐?
我已经尝试使用padding-top
和vertical-align:middle
,但没有工作(我结束了相同的结果).
我需要做些什么才能更改文本的垂直对齐方式?
我正在尝试上传一些图像并在空DIV中显示它们并在上传后如果我将鼠标悬停在图像上我应该得到一个删除图标,以便用户应该能够用动画删除它并将下一个图像移动到删除形象位置.
我如何实现这一目标?
这是我上传和附加到div容器的方式:
<script type="text/javascript">
$(function () {
document.getElementById('Nextbutton').style.visibility = "hidden"; // show
$("#uploader").plupload({
// General settings
runtimes: 'gears,flash,silverlight,browserplus,html5',
url: 'Test.aspx',
max_file_size: '10mb',
max_file_count: 20,
chunk_size: '1mb',
unique_names: true,
filters: [
{ title: "Image files", extensions: "jpg,gif,png" },
{ title: "Zip files", extensions: "zip" }
],
flash_swf_url: 'js/plupload.flash.swf',
silverlight_xap_url: 'js/plupload.silverlight.xap'
});
$('form').submit(function (e) {
var uploader = $('#uploader').plupload('getUploader');
if (uploader.files.length > 0) {
uploader.bind('StateChanged', function () {
if (uploader.files.length === (uploader.total.uploaded + uploader.total.failed)) {
$('form')[0].submit();
}
});
uploader.start();
}
else …
Run Code Online (Sandbox Code Playgroud) 我试图动态加载图像并显示它们,如下所示
var uploader = $('#<%=uploader.ClientId%>').plupload('getUploader');
uploader.bind('FileUploaded', function (up, file, res) {
$('#<%=thumbs.ClientId%>').append("<div id=" + file.id + ">
<a href='Uploads/" + document.getElementById("<%=currentDirectory.ClientId%>").value + "/" + file.name + "'/>
<img src='Uploads/" + document.getElementById("<%=currentDirectory.ClientId%>").value + "/" + file.name + "' width='70' height='55' data-full='Uploads/" + document.getElementById("<%=currentDirectory.ClientId%>").value + "/" + file.name + "'/></div>");
});
Run Code Online (Sandbox Code Playgroud)
这是我的标记:
<div id="thumbs" class="imgContain" runat="server">
</div>
Run Code Online (Sandbox Code Playgroud)
如果我在div上这样做它会给我一个警报但不是在图像上而是在div上:
$('.imgContain').click(function () {
alert('You Clicked Me');
});
Run Code Online (Sandbox Code Playgroud)
而且我已经尝试过这种方式,但是它甚至不会给我任何警报.
$('.imgContain a').click(function () {
alert('You Clicked Me');
});
Run Code Online (Sandbox Code Playgroud)
那我该怎么做?
我刚刚下载了WeifenLuo(Dock Panel Suite)并尝试使用它,但我找不到有关如何使用它的具体文档.
我已经完成了一些SO问题,最后得到了一些开始.
这就是我所做的:我创建了一个ToolboxWindow类,如下所示:
Public Class ToolboxWindow
Inherits WeifenLuo.WinFormsUI.Docking.DockContent
Public Sub New()
End Sub
End Class
Run Code Online (Sandbox Code Playgroud)
并尝试以这种方式创建此工具箱的实例:
Public Class Form1
Private toolboxWindow As ToolboxWindow
Public Sub New()
Me.InitializeComponent()
'Create new ToolboxWindow
toolboxWindow = New ToolboxWindow()
End Sub
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load
'Show it
toolboxWindow.Show(DockPanel1, DockState.DockLeft)
End Sub
End Class
Run Code Online (Sandbox Code Playgroud)
最后的结果是这样告诉我的吗?
1,如何adjust
对size
的toolbox
.
如果我有form2
,我该dock panel
如何展示form1
提前致谢!
我想使用jquery播放/暂停视频.
这是我的代码:
(function ($) {
// plugin definition
$.fn.htmlvideo = function (options) {
// build main options before element iteration
var defaults = {
theme: 'normal',
};
var options = $.extend(defaults, options);
// iterate and reformat each matched element
return this.each(function () {
var $htmlvideo = $(this);
addvideo();
addcontrols();
function addvideo() {
var addvideo = $('<video width="1000"><source src="http://devfiles.myopera.com/articles/2642/sintel-trailer.ogv" type="video/ogg; codecs="theora, vorbis""><source src="http://devfiles.myopera.com/articles/2642/sintel-trailer.mp4" type="video/mp4; codecs="avc1.42E01E, mp4a.40.2""></video>');
$(addvideo).appendTo('#video');
}
function addcontrols() {
var controls = $('<div id="controls" class="controls"><button id="playbtn" class="playbtn"></button></div>');
$(controls).appendTo('#controlspane');
} …
Run Code Online (Sandbox Code Playgroud)