获取JQuery脚本以在选中字段时运行

col*_*lin 0 javascript jquery user-experience contact-form web

我有一个字段在单击时运行JQuery脚本.这是一个表单中的字段.

但是,如果字段被选中,我需要运行脚本,因为有些用户喜欢这样做.

这是我目前的脚本

Query(function($){
$('span.website input.url').one("click", function() {
$('span.website input.url').val($('span.website input.url').val() + 'http://');})
});
Run Code Online (Sandbox Code Playgroud)

我怎样才能改变这个字段的标签?

万分感谢!

Sel*_*gam 8

我认为你需要绑定focus而不是click

$('span.website input.url').one("click"...
Run Code Online (Sandbox Code Playgroud)

$('span.website input.url').one("focus"...
Run Code Online (Sandbox Code Playgroud)